大多数代码托管平台将pull请求作为一个特别命名的ref提供。例如,在github上,pull请求被命名为
pull/ID/head
在哪里
身份证件
是请求号。
所以如果主存储库被命名为
origin
您可以通过运行检查分支请求123
git fetch origin pull/123/head:pr-123
,这将创建分支
pr-123
. 然后你可以运行
git log
一切正常。
如果您使用的是gitlab或bitbucket,它们有类似的配置,但是ref的名称不同。您可以查阅您正在使用的平台的文档,以查看它们使用的引用。
当然,这些平台还提供了您可以使用的Web界面。