如何使用 TortoiseGit 在本地检查分叉的拉取请求?

Mar*_*ers 5 git tortoisegit git-checkout pull-request

我慢慢了解到,除了经典的命令行工具之外,大多数 git 客户端都不允许在合并之前从分叉存储库中签出拉取请求以进行本地审查。

尽管如此,很难确定客户端是否缺乏拉取请求结帐功能。这让我想到了 TortoiseGit。

TortoiseGit 是否支持从其他用户的分叉存储库中检出拉取请求?

如何做到这一点?

注意:我的意思不是正常的分支结账流程或创建拉取请求。我的意思是检查来自另一个用户的分叉存储库的拉取请求。

Elp*_*Kay 6

TortoiseGit->获取。设置Arbitrary URLRemote Branch。它们的值预计可以在拉取请求中找到。

TortoiseGit->切换/签出。设置BranchFETCH_HEAD. 您可以同时创建一个新分支或稍后创建。如果没有创建分支,您将处于分离的 HEAD 状态。