gpt4 book ai didi

git - 如何在 SourceTree 本地 checkout fork 的 pull 请求?

转载 作者:太空狗 更新时间:2023-10-29 13:19:54 25 4
gpt4 key购买 nike

有时 pull requests非常复杂和/或可能是bug -缠身。在那种情况下,仅通过阅读代码来抽查 pull 请求可能有点不合理。 checkout 更有意义, pull , 和 buildmerging 之前首先在本地 pull 请求它。以这种方式repo维护者可以更加确信 pull 请求没有引入任何回归问题。

enter image description here

我可以从 command-line checkout pull 请求相当容易,但我更愿意使用 SourceTree .我知道使用命令行简单明了,但我相信使用 GUI工具尽可能多于命令行工具。 SourceTree 已成为事实上的标准 gui git client对于 windows ,因此 SourceTree 似乎具有此基本功能。但是,我尝试了许多不同的命令和对话框,但似乎无法访问 SourceTree 中的 pull 请求。

是否可以仅使用 SourceTree 将 pull 请求 pull 到本地?怎么办?

最佳答案

将您的 .git/config 更改为以下内容并进行获取:

[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@github.com:{user}/{repo}.git
+ fetch = +refs/pull/*/head:refs/remotes/origin/pr/*

关于git - 如何在 SourceTree 本地 checkout fork 的 pull 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38815839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com