我如何git克隆作者尚未在github
中合并的PR?试图分叉一个仓库,但是公关不见了。
答案 0 :(得分:1)
通过“克隆PR”,我想您的意思是:“在给定PR的状态下具有项目的本地克隆”。
您克隆存储库,而不是复制请求。 Git本身没有Pull Request的概念。 但是,拉取请求可能与分支相关联,因此您可以执行以下操作:
public IDictionary<string, IMongoClient> Clients = ...
string tenantID = ...
Clients.TryGetValue(tenantID, out var client);
// use client's databases and their collections
如果您已经有一个克隆,那么,正如@JB Nizet所说,您需要获取新的分支:
git clone url/of/your/repo destinationDirectory
cd destinationDirectory
git checkout branchOfThePR
然后您可以签出分支:
git fetch remoteName
答案 1 :(得分:0)
clone
然后fetch
将该PR发送到本地分支。例如:
git clone https://github.com/mimblewimble/grin
git fetch origin pull/2932/head:pr2932
git checkout pr2392
注意:
https://github.com/mimblewimble/grin
回购2932
pr2932
我正在寻找一个命令来克隆PR的单个分支,但它似乎不存在(如果有人知道该技巧,请告诉我)。