git branch 落后于 master 太多的提交 - 变基最有效的方法?
git branch is behind master for too many commits -- most efficient way to rebase?
当我这样做时 git rebase master
,我必须解决与我落后的每一个提交的冲突。这很痛苦。
有没有办法做到 SVN 风格 -- 我只与最新的快照进行比较,然后一劳永逸地解决冲突。
可能最简单的方法是简单地将 master
合并到相关分支中。这显然只会请求一次冲突解决。
或者,如果您总是不得不一遍又一遍地处理相同的冲突,您可以看看 git rerere
(reuse recorded resolution);顾名思义,它记录了您对冲突应用的解决方案,并在将来自动解决此类冲突。
当我这样做时 git rebase master
,我必须解决与我落后的每一个提交的冲突。这很痛苦。
有没有办法做到 SVN 风格 -- 我只与最新的快照进行比较,然后一劳永逸地解决冲突。
可能最简单的方法是简单地将 master
合并到相关分支中。这显然只会请求一次冲突解决。
或者,如果您总是不得不一遍又一遍地处理相同的冲突,您可以看看 git rerere
(reuse recorded resolution);顾名思义,它记录了您对冲突应用的解决方案,并在将来自动解决此类冲突。