我一直愉快地开发一个分支,每一天每一天基础重建从主用:git的变基问题
git rebase master
今天,当我做了一个变基高手,我得到以下信息:
回落至修补基地和 3路合并...
底垫带我通过合并同一套音响的一个非常漫长的过程一遍又一遍。它指出“补丁失败,在001”和一直持续到044
我已经完成了底垫和推分支到远程之后,我再次进入底垫命令而不做任何修改代码:
git rebase master
然后它再次带我通过完全相同的rebase。至于发生了什么,我完全迷失了方向。我只是想将主程序中的错误修复应用到这个分支,而不是每次都经历这个过程。
任何人都可以帮助我了解正在发生的事情。每次我从主人身上重新摆脱,我都不想这样做。
也许你想看看这里:http://stackoverflow.com/questions/4215726/from-git-to-svn-failed-to-merge-in-the-changes – 2011-05-27 13:58:15
有可能有人做了一些不应该完成的事情,在你正在重新分配的主分支上。这些东西是改变过去历史的命令,比如“修改”等... – 2011-05-27 14:00:10
以这种方式没有改变历史 – dagda1 2011-05-27 14:01:34