pull
pullコマンドは現在のリモートリポジトリのコミットをfetchしてmergeするところまで一気に行うコマンドです。差分の確認を行わずにmergeする場合にはこちらが使われることも多いでしょう。
git pull
とすると、現在のリモートリポジトリのコミットをfetchして現在のローカルリポジトリのコミットにmergeするところまで一気に行います。なお、現在の作業ディレクトリがコミット後に変更されている場合は、コミットしてから、あるいは一時退避(stash)してからでないとpullできないので気をつけましょう。
pullのオプション
--no-commit
通常はマージ後に自動でコミットされますが、--no-commitオプションを利用すると、マージ後のコミットが行われません。マージ結果を手動で調整してからコミットしたい場合に利用されます。