5
我有以下用例。Git:合併多個提交從一個分支到另一個
- 我有一個主線分支。
- 從主線創建新分支(dev)。
- 進行了dev分支的多次提交(約20),並推送到dev(遠程)分支。
現在我想合併所有這20個提交到單個提交併將其移動到主線。我該如何做到這一點?
由於事先
山塔努
我有以下用例。Git:合併多個提交從一個分支到另一個
現在我想合併所有這20個提交到單個提交併將其移動到主線。我該如何做到這一點?
由於事先
山塔努
這聽起來像一個git merge --squash
git checkout mainline
git merge --squash dev
git commit
需要注意的是,作爲commented here,最好是在dev
第一合併mainline
和解決任何衝突存在,合併前返回dev
於mainline
。