2013-10-04 174 views
0

我們一直試圖合併兩個分支在一起幾天,但我們仍然有一些問題。 Git似乎跳過了它認爲已經在分支中的一些提交。強制git合併提交

如果我們運行git branch --contains CommitHash,那麼它顯示提交是在開發分支,但是如果我們在文件夾上運行git log,提交包含它不會在分支中顯示提交。

有沒有辦法強制git合併在這些提交?

任何幫助將感激,因爲它

安迪

+0

如果你嘗試'git log --full-history',會發生什麼? – jthill

回答

0

您可以強制這些提交到使用Git摘櫻桃另一個分支,但我不建議這樣做,因爲你可能只是尋找在日誌中進行更改。

+0

不,我檢查了日誌,他們不在那裏,事實上整個文件夾都沒有。 –

+0

看起來很奇怪。嘗試運行缺少提交的「git show [sha1]」。看看提交實際上是否涉及你正在git-logging的文件夾中的文件。 – tom