这些是我的步骤。
第 1 步:将 develop
合并到 feature
第 2 步:检查是否一切正常,然后立即将 feature
合并到 develop
当我这样做时,我遇到了以下情况:
仅显示“将 develop
合并到 feature
”,而未显示“将 feature
合并到 develop
”。
我希望显示两个合并提交,如下图所示。
谁能告诉我如何实现这一目标?
答案 0 :(得分:2)
如果您这样做足够快,在任何人向 develop
添加新提交之前,默认情况下 Git 将进行快进合并。为了防止它,只需将 --no-ff
添加到您的合并命令回 develop
:
git fetch
git branch -d develop # to make sure you aren't using an out of date copy
git checkout develop
git merge feature --no-ff
旁注:许多工作流程建议在合并回 feature
之前将 develop
重新绑定到 develop
,而不是先将 develop
合并到 feature
。>