如何使用 --no-ff 在分支分支上继续工作?
How to keep working on a branched branch with --no-ff?
我从另一个分支 dev
创建了一个分支 feature
并使用 these instructions 将其与 --no-ff
合并,最终得到如下图所示的树(但相反"master" 的 dev
):
现在我在 feature
上做了更多的工作,想把它推到 feature
分支(就像上图中 feature
序列中的下一个黄色点) .我是否继续这个分支分支
$ git push origin feature
或者我必须这样做
$ git checkout dev
$ git merge --no-ff feature
每次都想推送到feature
?我想 feature
分开。
您不必在每次添加更多提交时都将 dev
合并回 feature
。
您可以只添加这些提交并推送您的 feature
分支。
如果您想检查那里的一切是否仍然正常,您仍然应该在本地合并 feature
到 dev
。
我从另一个分支 dev
创建了一个分支 feature
并使用 these instructions 将其与 --no-ff
合并,最终得到如下图所示的树(但相反"master" 的 dev
):
现在我在 feature
上做了更多的工作,想把它推到 feature
分支(就像上图中 feature
序列中的下一个黄色点) .我是否继续这个分支分支
$ git push origin feature
或者我必须这样做
$ git checkout dev
$ git merge --no-ff feature
每次都想推送到feature
?我想 feature
分开。
您不必在每次添加更多提交时都将 dev
合并回 feature
。
您可以只添加这些提交并推送您的 feature
分支。
如果您想检查那里的一切是否仍然正常,您仍然应该在本地合并 feature
到 dev
。