当前位置:  开发笔记 > 开发工具 > 正文

Git:将多个提交从一个分支合并到另一个分支

如何解决《Git:将多个提交从一个分支合并到另一个分支》经验,为你挑选了1个好方法。

我有以下用例.

    我有一个主线分支.

    主线创建新分支(dev).

    多次提交(大约20次)进入dev分支并推送到dev(远程)分支.

现在我想将所有这20个提交合并为单个提交并将其移动到主线.我究竟能做到这一点?

谢谢提前,
Shantanu



1> VonC..:

听起来像是一个 git merge --squash

git checkout mainline
git merge --squash dev
git commit

需要注意的是,如在这里评论,最好是合并mainlinedev第一和解决任何冲突存在,合并回之前devmainline.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有