标签: git git-branch git-merge branching-and-merging
我有以下用例。
现在我想将所有这20个提交合并为单个提交,并将其移至主线。我究竟能做到这一点?
先谢谢, 山塔努
答案 0 :(得分:5)
听起来像git merge --squash
git merge --squash
git checkout mainline git merge --squash dev git commit
请注意,作为commented here,最好先在mainline合并dev,然后解决其中的任何冲突,然后再合并dev mainline
mainline
dev