マスターHEADにはいくつかの変更があり、現在のローカルの変更をヘッドとマージしようとしています。
矛盾する変更があるとします。gitただ拒否しpullます。
競合する変更があると表示されるので、この場合、競合するファイルが表示されると期待していますが、ローカルの変更を元に戻してからプルする必要があります。
     Master 
     /    \
  branch1  branch2 (local)
      \
   Master 
branch2が変更をマスターにコミットしようとすると失敗します。この場合はどうすればよいですか?手動でファイルを特定の場所にコピーし、プルしてからwinmergeを使用してファイルをマージしますか?またはマージするためのより良い方法はありますか?
を実行するgit pullと、ローカルの変更が上書きされると表示されるため、プルする前に変更を隠しておくかコミットします。
Istashまたはcommit変更を行った後pull stash pop、作業コピーの変更が上書きされることを示すのに失敗した場合。
ところで、リベースを試みても、どちらの場合も競合のあるファイルは表示されません。