我已經學習使用git我的[R編程,我已經來到了以下問題:如何保存「重複」rebase步驟?
大部分我需要寫分支的時間,相同的數據集可能會給出不同的分析,表格和圖表,像這樣的,我支到d D1和E.
A---B---C---D---E
\
D1
什麼是錯在B,我會檢出B,重新編碼,然後再重新提交它,說現在是B1
A---B---C---D---E
\ \
B1 D1
爲了使C,D,D1,E從頭開始米B1,類似下面,我需要做的rebase
A---B---B1---C---D---E
\
D1
git rebase B1 C
git rebase C D
git rebase D D1
git rebase D E
我覺得這是很愚蠢的話,是在git的一個較新批次,任何人都可以開導我,讓我不需要一直打到rebase
?謝謝。
你是說我只需要做`git rebase B1 D1`和`git rebase B1 E`? – lokheart 2011-02-17 12:15:37
對,你不必自己「漣漪」改變。一個rebase會用`format-patch`輸出這兩個分支(例如D1,D,C)的所有非常見提交,然後用`am`將它們重新應用到你的目標B1。 – 2011-02-17 21:39:17