我有一个Git存储库,它的分支(本地和远程)已经过时了。我想使此分支与主分支保持同步,但我不知道如何做到这一点。可能还会有许多合并冲突。
如何将此过期分支恢复或更新为与主分支相同的状态?
发布于 2012-01-23 07:45:59
更新主分支,无论如何,您都需要这样做。
然后,执行以下操作之一:
这些都不是最好的,它们只是有不同的权衡模式。
在我看来,我会使用rebase方法,这会给后来的读者带来更清晰的整体结果,但这只是个人品味之外的事情。
要重新设置分支的基址并保留该分支,您需要:
git checkout <branch> && git rebase <target>
对于您的情况,请检查旧的分支,然后
git rebase master
去重建它来对抗师父。
https://stackoverflow.com/questions/8965781
复制相似问题