我慢慢了解到,除了经典的命令行工具之外,大多数 git 客户端都不允许在 merge 之前从 fork 存储库中 checkout pull 请求以进行本地审查。
尽管如此,很难确定客户是否缺乏 pull 请求 checkout 功能。这让我想到了 TortoiseGit。
TortoiseGit 是否支持从其他用户的 fork 存储库中 checkout pull 请求?
如何做到这一点?
注意:我不是指正常的分支 checkout 流程或创建 pull 请求。我的意思是检查来自另一个用户的 fork 存储库的 pull 请求。
最佳答案
TortoiseGit->获取。套装Arbitrary URL
和 Remote Branch
.它们的值预计会在 pull 请求中找到。
TortoiseGit->切换/checkout 。套装Branch
与 FETCH_HEAD
.您可以在此期间创建一个新分支或稍后再创建。如果没有创建分支,您将处于分离的 HEAD 状态。
关于git - 如何使用 TortoiseGit 在本地 checkout fork 的 pull 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40076979/