【发布时间】:2014-06-30 18:35:10
【问题描述】:
我需要在 SourceTree 中将功能分支合并到我的主分支中。
每次合并特性分支时,我都会在主分支提交历史中看到所有特性分支的提交历史。
我想将功能分支合并到我的主分支和主分支中,以查看仅添加了一个提交,即“与分支名称合并”提交,它列出了更改的文件。
我在智能 git 中有这个选项,可以在 SourceTree 中完成吗?怎么样?
- 答:在 master 分支中完成提交
- B,C:在 test_branch 分支上完成的提交,显示在主提交历史中(这些是我想从我的主历史中删除的)
- D:合并提交(我想保留这个)
【问题讨论】:
-
ST目前不支持无提交历史的简单合并。
-
不确定如何在 SourceTree 中执行(从未使用过),或者是否有可能,但听起来你想要
git merge --squash...
标签: git merge commit atlassian-sourcetree