【发布时间】:2019-05-02 21:22:03
【问题描述】:
我有一个 git 分支,我想将它与我的主分支合并,以将我的项目的这个阶段交付给产品所有者。
但我想在未来继续这个分支。
合并后是否继续分支?
或者我应该先删除合并的分支并使用新分支继续该功能?
git pull
git merge <my_branch>
git commit
git push
过了一会儿:
git checkout <my_branch>
然后改变它。
【问题讨论】:
-
没关系,有两个注意事项,一个是次要的,一个是主要的。次要的是一定要使用
git merge --no-ff来保持第一父级链接的工作(如果你不知道这是什么,这是你可能会或可能不会在未来的某一天关心的事情,因此是“次要的”);并且:当心git merge --squash。 Squash 根本不是合并,它使这个特定的工作流程有问题。
标签: git git-branch git-merge