私がするたびに
git pull origin master
Git はエディターをポップアップし、コミットする前にマージについてコメントを書くように求めます。なぜこれが起こるのでしょうか?別の開発者もマスターで作業を行っており、この問題は発生していません。
私が知る限り、ブランチ構成は正しいです。プルするときに発生するこの厄介なマージ コミットを除けば、通常どおり、変更をプルダウンしてプッシュアップすることができます。
git pull
がgit fetch
続きgit merge
ます。Git 1.7.10 以降、git merge
マージ時にエディターがポップアップします (リリース ノートを参照)。他の開発者はおそらく古いバージョンの Git を使用しています。
なぜこれが起こるのかわかりませんが、解決策を提供するかもしれません。お気付きのように、これはあなただけに起こり、他の開発者には起こりません。だからあなたの側で何かが壊れています。私もこの問題を抱えていました。その結果、履歴がきれいに見えませんでした。根本的な解決策は、 master をローカルで削除して、それと同じくらい簡単に再取得することでした。