我想要分叉一个其他人分叉的github项目,其中一个分叉有我希望包含在我的分叉中的变化。我担心能够从顶级项目进入我的分支,因为我不打算直接分叉。
我想要fork的fork更改是一些简单的行更改,但我不是通过不从fork中复制/粘贴代码更改而只保留最佳实践,而只是从原始项目中分离。
是否仍然可以从原始项目和我分叉的fork中提取更改?如果是这样,我该如何从最上层拉出上游?
答案 0 :(得分:1)
是的,只需添加另一个遥控器并从中获取
git remote add topupstream <url to the master repo>
git fetch topupstream
现在您可以查看顶级仓库的内容:
git branch -r | grep topupstream | xargs git log --graph --decorate