我有一个适合git / github的新手问题,所以我道歉。我正处于那个阶段,我仍在学习谷歌的 - 虽然google我做了。而且很多。我保证。
我正在分配与更大项目相关联的多个存储库,并将它们全部放入一个中央Github组织帐户。
我分叉的其中一个存储库有两个我想保留的脚本。第二个用户也分叉了这个存储库,删除了原始文件并创建了三个新文件。我希望我的fork包含所有五个文件。
我找到了这个,这使我能够将三个新文件拉入我的分叉仓库:https://help.github.com/articles/merging-an-upstream-repository-into-your-fork/但是当我这样做时,它会删除两个原始文件。
两个回购都未在近一年内更新(原始项目现已完成,因此这更像是捕捉它的遗产)。如果有关于如何在中保存更新原始回购和分支的任何提示,我将非常感激。
答案 0 :(得分:0)
如果有多个人分叉并为同一个存储库做出贡献,您可以通过PR将更改推送到远程主服务器。 一旦其他人将更改推送到远程仓库,您可以从远程执行拉动,然后您可以责怪您的更改,以便该人知道他无法覆盖哪些更改。 此外,如果你想忽略他的更改,你可以从远程选择特定的提交