4

git でのマージ操作中にバイナリ ファイルの競合を解決するにはどうすればよいですか? これまでに行ったことは次のとおりです。

git checkout master
git fetch origin
git merge working_branch

... [Conflicts] ...

git status
...
Unmerged paths:
        both modified:   Path/file.dll
        ...

のバージョンを保持し、 のバージョンworking_branchを破棄しmasterます。どうすればいいですか?

4

1 に答える 1

9

今日早くそれを考え出した:

git checkout --theirs Path/file.dll
git add Path/file.dll
git commit -m "Resolved merge conflict by checking out file from working_branch and adding it to the master"
于 2015-04-01T20:04:56.693 に答える