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
。