在這裏我的情況: 我們有2人在C項目上工作,我們使用bitbucket和git作爲DVCS。 我們對這些系統真的很陌生,不太瞭解如何使用它。如果用戶A提交了修改,並且用戶B想要修改它,這裏是他得到的(btw。用戶B已經在使用一些不同的文件):Git合併衝突的文件時拉
$ git的拉原點主
錯誤:您當地的下列文件中的更改將被合併覆蓋:
- 斌/ APP.EXE
- 斌/ App.pdb
- App.csproj
我不在乎覆蓋兩個第一文件,因爲它們總是不同的,當我們編譯了,我不在乎來取代它,但如果我們的第三個可能是巨大的可以合併它。
我們一直在網上搜索,只發現用戶B應該重置其回購..這是非常愚蠢的,因爲他已經修改了文件,他會失去。
那麼什麼是合併所有這些文件的解決方案?
謝謝!
爲什麼你甚至跟蹤構建結果(即.exe文件)?我想我會建議刪除那些跟蹤 - 只跟蹤你的源代碼和其他東西,如足夠重建其餘的makefile。 – twalberg