Gitのブランチをマスターにマージすると、マージの競合が頻繁に発生します。ブランチをマージして、現在のブランチの内容を上書きする方法はありますか?
-X ours
引数をgit merge
コマンドに追加します。
地元の支店で働いているとしましょう。次に、master
で行った内容にマージします。
git merge -X ours master
一方、あなたがaremaster
にあり、ローカルブランチをmaster
にマージしたい場合は、@ elhadiを正しくtheirs
を使用する必要があると書かれています:
git merge -X theirs somebranch
ブランチ内のものを上書きして作業を行うには、次のようにする必要があります
git merge -X theirs {remote/branch} --> example:Origin/master