git pull 何気なく毎日このコマンドを使っている人も多いのではないでしょうか。 実はこのコマンド色々と注意すべきコマンドだと思います。 masterブランチを最新に更新したいだけなのに、マージコミットがローカルにできてしまうことがあります。 マージコミットができるとき remote/origin/master にローカルの master ブランチにはないコミットがある場合です。 普通にしておけば、そんなことにはならないような気もします。 しかしながら、 誤ってコミットを master にしてしまった場合 一度 git pull origin master でmergeコミットが生じた場合 その他、ローカルのmasterブランチとfast forwardでマージができないような場合 ローカルにしか存在しないコミットができてしまいます。 マージコミットを作らない方法 git pull o