Git和Github - 在fork上创建一个分支

时间:2013-05-30 06:29:18

标签: git version-control github fork

如果这有点开放,我道歉。我想做的很简单。我在Github(SSH)上分享了一个我正在努力的回购。如果我克隆我的fork并在其上创建一个新分支,新分支是否会转移到原始仓库?如果没有,是否有一个程序?

我了解要跟踪原始回购,我必须通过upstream添加git remote add upstream远程。这是否也会将分支添加到我的fork中,以及对新创建的分支的任何提交?

1 个答案:

答案 0 :(得分:1)

如果你跟踪原始回购,你的回购将在原始回购时更新,但分叉意味着你开发自己的单独项目,你的更改不会影响原始回购。实际上,基本上,克隆一个repo只需要read-access,所以你可以在没有能够写入它的情况下分叉一个repo。

我假设"保持跟踪"导致在更新的原始repo master / branch之上更改您的更改,但无论如何,它不应该对原始repo产生任何影响(特别是如果您在没有write-access的情况下访问它,这使得它100%安全)