我正在處理由程序生成的不少二進制文件。自動合併對這些文件不起作用。合併時我想要做的事情,實際上是採取一個副本或另一個副本。這並不理想,但我認爲這是最好的方法。Git合併他們的步驟
現在我的理解是,如果我想採取從分支我是從合併文件,並完全拋棄我們的版本,我應該做的:
git merge <branchname>
git checkout --theirs <filename>
git add <filename>
git commit
這是正確的,還是我遺漏了什麼?
我想做到這一點,而不使用的.gitignore
我一直在尋找一段時間,如何解決'git merge -X theirirs upstream/master''兩者都添加「造成的衝突。 'git checkout - 他們。'是正確的做法!謝謝。 – 2015-03-31 21:08:17