这是我们的基准工作流程:
在此之后,历史仍然不是线性的,我们最终得到多个类似“ guitar-hero”的分支。
任何想法我们在做什么错了吗?
答案 0 :(得分:2)
您看到的是合并提交。它们跟踪将功能分支合并到目标分支的操作。
GitLab默认情况下使用普通合并,这会产生合并提交。如果您不希望合并提交,则需要执行快进合并。 GitLab支持此功能:Fast-forward merge requests | GitLab
保留线性Git历史记录,以及在不创建合并提交的情况下接受合并请求的方法。
话虽如此,我鼓励您不要使用此快速转发工作流程,并感谢合并提交。