【发布时间】:2015-06-08 15:45:18
【问题描述】:
我在我的项目中使用 GitLab。我正在探索合并请求功能。
- 我从
master创建了一个topic_branch。 - 在
topic_branch上进行了一系列提交。 - 将
topic_branch推送到远程。 - 在
master上创建了一个合并请求以从topic_branch中提取更改。 - 在 Gitlab 中接受合并时,
master拉取了所有提交并创建了一个合并提交,这对于看到代码重复非常可怕。
我应该在分支上创建一个提交的壁球,然后创建合并请求。但是master 仍然会有两个新的提交,一个来自分支,另一个是合并提交。我假设,如果我从命令行执行此操作,即
- 结帐
master - 将
topic_branch合并到master - 提交/推送
master在这种情况下,master上只有 1 次提交。
如何通过 GitLab 实现这一目标?
【问题讨论】:
标签: git version-control merge gitlab