基本的にはフェッチ・マージを使いましょう
git pull origin hoge
と言うコマンドをmasterブランチで実行したとする
パッと見の印象ではローカルのhogeブランチにリモートのhogeブランチの情報が統合されそうな雰囲気だが、pullは自分が今いるブランチに統合される
ここで事故が起きやすいので注意
なので、基本的にはフェッチとマージを使用して、masterにいる時で自分が何の変更も加えていない時にpullするみたいな運用ルールを定めておくのが吉