我正在使用 git-svn 来使用 git 管理 Subversion 存储库。我通常在任何时候都有大量的 git 分支。
我经常需要更新它们以匹配存储库中的最新代码,但发现git checkout <branch>; git svn rebase
每个分支都运行起来很痛苦。
有没有比编写脚本(需要处理冲突)更简单的方法?
编辑:由于该过程中最慢的部分是联系颠覆服务器并下载更新,因此git svn rebase
在一个分支上运行然后git svn rebase --local
在其余分支上运行会更快。
有没有更好的方法?