2013-10-04 176 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