【发布时间】:2020-01-31 10:17:16
【问题描述】:
为了更好地理解这些操作,我想知道 github 或 gitlab 究竟是如何合并这些请求的。 压缩、变基、合并时,详细执行了哪些 git 命令?
【问题讨论】:
-
值得注意的是,像 github 和 gitlab 这样的工具并不会真正执行一系列命令行 git 命令;您可能无法在终端输入任何内容,这与您在 Web 界面中单击按钮时发生的内容 100% 相同。
-
正确 - 很可能 gitlab/github(两个 ruby on rails 应用程序)会使用类似 ruby-git 的东西来对 git 二进制文件进行系统调用
标签: git github gitlab pull-request merge-request