我目前正在创建主题分支:
git checkout -b topic_branch
...do work...
git checkout master
git merge topic_branch
但目前,当我这样做时,我会丢失“topic_branch”的历史记录,并且所有提交都会显示出来。
如何让主题分支 merge 历史记录显示在我的 merge 中?
最佳答案
将 --no-ff
开关添加到您的 git merge
行,您将始终创建 merge 提交,即使 merge 本来可以解析为快进。
关于git - 如何在 git 中维护 'topic branch' merge 历史记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15579607/