我从未使用过代码源控制系统而且我从GitHub开始,它看起来很神奇!
我阅读了这些指南,我想我很清楚它是如何工作的,而且我已经在使用它了,但我不清楚:GitHub是否会自动将原始仓库中的更改同步到我的前叉?
我已经分配了一个项目,并根据指南,因为这一点我有我自己的项目副本,原始回购中的更改不应该在我的回购中进行(这是我所理解的),但是项目所有者更新了原始仓库,我看到了变化并喜欢它,但我现在不想在我的仓库中使用它,我看着我的仓库和那些不存在的变化,几个小时后我得到了回到我的回购和那里的变化!
我没有执行任何命令,没有!我不抱怨,我认为这真的很棒,但我必须确定如何思考我将如何发展。
我的问题:
提前谢谢!
答案 0 :(得分:2)
我想你可能想看看{拉入上游变化“下面的the forking guide所说的内容。上游分支虽然不是一个神奇的分支,但你需要在你的教程中设置你的repo。如果存在冲突,我认为你只需要像git中的任何其他合并冲突一样合并它。
答案 1 :(得分:1)
好吧,我刚刚解决了同样的问题。基本上,您需要将上游代码提取到本地存储库,然后将其合并。然后,只需将合并后更新的仓库推送到远程仓库。