我在我的git repo中有3個分支:主人,展臺和發展。對於每個功能,我創建了新的brach,從開發。 功能完成後,我會合並它分支到開發(與- 無-ff選項)。(git)如何將所有修訂版本從不存在的分支合併到其他分支中?
例如,我有3個特徵(F1,F2,F3)合併分支開發,以及i除去F1,F2,F3(或它被創建在另一臺機器上,並且開發人員不會將其推入原始回購),合併到開發。 現在我要「放」 F1和F3到站在分支(它有一個以上的在其承諾,我不能使用櫻桃採摘)我應該怎麼辦?
當然,我可以創建cherry-pick腳本進行修訂範圍合併,但也許,我有一個更好的方法來合併它(通過舊的分支名稱,或其他)。
my repo:
develop ---
/
stand ---
/
master ---
feature branches:
f1 f2 f3
/\/\/\
develop ----------------
i want: f1 f2 f3
develop ----------------
stand ----- -------
謝謝。
美麗,謝謝。還有一個問題:如果我在某人提交任何內容後創建了分支f3,它會合並嗎? –
這個特殊的方法只會合併在'f3'分支後實際做出的改變。例如,它不會拉入'f2'。如果這是你想要的,還有其他方法可以吸引它。 –