2013-11-02 29 views
1
git version 1.8.3.1 

你好,復位的抵觸很多文件

我剛纔合併我的本地與資源庫,現在我的檔案有許多衝突。

通常,當我合併我總是做這樣的:

git merge origin/dev --no-commit --no-ff 

,如果有很多衝突,我會做一個:

git reset --hard 

不過,這次我偷懶沒不做--no-commit --no-ff。

無論如何重置?正如我想要做的是保持他們的改變。如果有衝突

git merge -s recursive -Xtheirs origin/dev 

的任何建議

回答

2

的Git非常感謝不會犯。 git reset --hard應該仍然可以正常工作。

而僅供參考,它接受一個參數:git reset --hard COMMIT將強制您的分支在COMMIT並使您的工作目錄和索引匹配。它恰巧默認爲HEAD,這是分支上的最後一次提交。