我从来没有使用代码源控制系统和我开始想它看起来太神奇了!

我阅读指南以及我认为我可以了解得很好,它是如何工作,而我与它的工作已经,但是不清楚对我说:不但会自动同步改变原来的仓库到我的叉子?

我已经分叉的一个项目,并根据与指南,由于这一点,我有我自己的项目的副本,并改变原来的仓库应该不会做在我的仓库(这就是我理解的),但该项目所有者更新了原来的仓库中,我看到了改变,并喜欢它,但我不想用它在我的仓库中目前,我看着我的回购和改变那里不存在, 一小时后我回来了在我的仓库和修改哪里有!

我没有执行任何命令,没有什么!我不是在抱怨,我认为它真的很棒,但我必须确定它是如何工作的,想想我怎么会发展。

我的问题:

  1. 但自动更新我的仓库 与改变原 repo?
  2. 如何通常情况下,一旦一天?如果我把一个 改变我的仓库,然后,文件 更新原来的仓库 之前我让一个拉的请求,我的 变化将被删除,我的文件 overwriten或将合并的?
  3. 如果有什么是冲突的 变化的矿和原 repo?

Thankz在前进!

有帮助吗?

解决方案

我想你可能想看看什么 这分叉引导 说下"拉上游的变更".上游分支是不是有些神奇的分支,虽然,你需要拥有你的回购置起来像他们就是在这一教程。如果有冲突,我认为你会只是需要合并,它像任何其他的合并冲突,饭桶。

其他提示

好吧,我只是解决同样的问题。基本上,你需要取上游码你当地的仓库,然后合并。后你只要把你的合并,因而更新回到你的远程回购。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top