1
実際にマージを実行せずにマージによって生じる競合の数を確認するにはどうすればよいですか?どのようにgitのマージの原因となる競合が表示されますか
実際にマージを実行せずにマージによって生じる競合の数を確認するにはどうすればよいですか?どのようにgitのマージの原因となる競合が表示されますか
最も簡単な方法は、マージを実行し、動作しなかった場合は中止します。実際には、作業ディレクトリが必要なため、他の方法はありません。
ローカルの変更を隠しておくことができます。変更が失われないように、不完全なマージをgit reset --hard HEAD
で簡単に破棄することができます。
また、新しいスローアウェイブランチを使用して、現在のアクティブなブランチを危険にさらすことなく、どれだけの競合が発生しているかを調べることもできます。
可能な複製[git-merge --dry-runオプションはありますか?](http://stackoverflow.com/questions/501407/is-there-a-git-merge-dry-run-option) –