2

假设github中有一个项目“A”。我分叉了我正在处理的项目 B (A->B)。有人从 A (A->C) 创建了项目 C。有一些从 C 到 A 的拉取请求,但尚未合并。

如何将 C 的更改合并到我的 (B) 中?我确实有 C 的提交哈希。

4

1 回答 1

2

您可以要求所有者C向您发送拉取请求,或者更简单的是,您可以将他的存储库添加为远程,获取他的分支并合并您想要的所有内容。

简而言之,例如:

$ git remote add C_repo path/to/C/repo
$ git fetch C_repo
$ git merge C_repo/master

Github 教程也可用。

于 2013-01-22T23:04:16.070 回答