如果fork是分叉的,是否仍然可以从根项目获得上游更改?

时间:2012-01-16 15:53:33

标签: git github

我想要分叉一个其他人分叉的github项目,其中一个分叉有我希望包含在我的分叉中的变化。我担心能够从顶级项目进入我的分支,因为我不打算直接分叉。

我想要fork的fork更改是一些简单的行更改,但我不是通过不从fork中复制/粘贴代码更改而只保留最佳实践,而只是从原始项目中分离。

是否仍然可以从原始项目和我分叉的fork中提取更改?如果是这样,我该如何从最上层拉出上游?

1 个答案:

答案 0 :(得分:1)

是的,只需添加另一个遥控器并从中获取

git remote add topupstream <url to the master repo>
git fetch topupstream

现在您可以查看顶级仓库的内容:

git branch -r | grep topupstream | xargs git log --graph --decorate