1

我通过发出合并请求将我的代码从主存储库合并到父存储库的主存储库。但是看图表的不同

In console:
* 889abff Interlocation access
* ff76aab Quote added
* ddab77d Infrastructure updated

In gitHub (through browser)
* ee11223 Merge commit 'refs/merge-requests/110' of git://git.something.net/+everyone/..
  * 889abff Interlocation access
* ff76aab Quote added
* ddab77d Infrastructure updated

任何想法 ?

4

1 回答 1

2

这是一种常见的做法:不要快进并在合并时始终创建提交(我想这也是 github 上拉取请求的默认行为)。

正如这篇文章所说,

--no-ff 标志使合并始终创建一个新的提交对象,即使可以使用快进执行合并。这避免了丢失有关功能分支的历史存在的信息,并将一起添加该功能的所有提交组合在一起。

于 2013-11-15T05:49:01.497 回答