我正在使用git-svn來管理使用git的Subversion存儲庫。我通常在任何時候都有大量的git分支。如何在所有分支上運行git svn rebase
我經常需要更新它們以匹配存儲庫中的最新代碼,但是發現每個分支運行git checkout <branch>; git svn rebase
都很痛苦。
有沒有比寫一個腳本(這將需要處理衝突)更簡單的方法嗎?
編輯:因爲過程中最慢的部分接觸顛覆服務器和下載更新,它的速度更快的一個分支運行git svn rebase
然後git svn rebase --local
上休息。
還有更好的方法嗎?
有趣的問題,我想知道是否有一個更簡單的方法。但據我所知,沒有捷徑。你真的在所有這些分支上工作嗎? – Konst
我通常在一次開發一些開發工作。另外,我喜歡及時更新我目前沒有工作的任何分支機構,否則我傾向於發現我需要進一步進行痛苦的合併。 –