【发布时间】:2015-12-16 13:32:10
【问题描述】:
我有两个分支:1.5.testing 和 1.9.testing。
我从 1.5.testing 中提取了最新代码(git pull origin 1.5.testing)
我想合并到 1.9.testing。所以
git checkout 1.9.testing(从 1.9 中提取)并合并 1.5.testing by
git merge 1.5.testing
我遇到了冲突,我在 1.9.testing 中解决了,然后提交并推送。
两天后我发现代码在合并过程中被搞砸了,所以我恢复了特定的 3 个提交
git revert -m <commit id> 和我推入了同一个分支(即)1.9.testing。
然后我用 2.0.testing 和 1.9.testing 合并创建了一个新分支。
在开发之后进行了大量的提交。
现在我想将 1.5.testing 合并到 2.0.testing。
这次我有一个提交 ID,它已经存在于 2.0.testing 中,因为我之前合并并推送了。
现在我完全被卡住了。我想将 1.5.testing 合并到 2.0.testing。
请帮忙。提前致谢
【问题讨论】: