我只与一个主分支合作,就像这样:
BRANCH(远程回购) A - > B - > C( - > D - > E)
从A开始的User1执行两次提交B和C(本地提交,标记,e推送到远程)
从A开始的User2执行两次提交D和E(仅本地提交和标记)
User2进行了提取,但所有内容都已更新(我仍然想知道原因),但在Repository TAG下出现了B和C.然后User2尝试将C与主分支合并,但发生了错误(我们正在使用Egit Eclipse中的插件。)
User2将他的更改推送到远程仓库,但没有任何变化。
无论如何,有一种方法可以在一个版本中加入C和E更改并提交吗?
提前致谢
答案 0 :(得分:0)
git checkout E && git merge C
应该做到这一点。作为合并操作的结果,你最终会得到提交F
。