作業しているブランチで、最新のリモート master ブランチのデータを取り込もうとして、git pull origin master
を行うと、マージコミットが作られます(この時 vi エディタが起動してコミットメッセージ入力を求められる)
マージコミットのログは、「ここでこのブランチをマージしたよ」という報告を残しているだけで、ログが汚れてしまう感じがしてあまり好きじゃありませんでした。
なので、
git pull --rebase origin master
とすると、「今のブランチが最新の master から派生したブランチ」ようにログが書き換わります。