Git克隆作为拉取请求提交给GitHub的代码的精确副本

时间:2015-06-06 03:06:29

标签: git github version-control

上下文:

我使用git来控制我在GitHub上托管的开源存储库。我的回购的贡献者向主分支机构提交拉动请求,并且在提交PR之间有一周或更长时间的延迟,以及我能够对该分支机构进行独立测试的时间是很常见的。与PR一起提交的代码。在此期间,无法保证我的协作者提交的分支被冻结。因此,如果要传递一周或更长时间,并且我只是克隆提交PR的repo的分支,则无法保证我实际上克隆了将合并到主repo的代码,如果我是在GitHub上合并PR。

问题:

如何使用git clone作为GitHub拉取请求的一部分提交的代码的精确副本?

1 个答案:

答案 0 :(得分:1)

拉取请求会自动更新以匹配它们所引用的分支。

编辑:您是对的,这是官方文档中的引用:

  

发送请求后,任何新提交都会推送到您的分支   将自动添加到拉取请求中。这是特别的   如果您需要进行更多更改,则非常有用。

https://help.github.com/articles/using-pull-requests/#sending-the-pull-request