0

所以我在我的分支上做一个常规git merge --no-ff --no-commit master,令我惊讶的是,我知道分支之间不同的一些文件(git diff --name-status mybranch..master)没有被列为自动合并或冲突!在解决其他所有冲突后,我可以看到受影响的文件仍然按照“mybranch”...

我正在处理共享的 GitHub 存储库,我所知道的是,该分支之前已与“master”同步,没有问题(但从未将“mybranch”同步为“master”)。这是怎么回事?

我怎样才能解决这种情况,了解真正发生的事情并避免将来出现类似情况?

我的 git1.7.12.4 (Apple Git-37)在 OS X 10.8.3 上运行。

更新:做一个干净的克隆,会导致同样的问题。

4

0 回答 0