这是关于以下主题的问题:贡献给开源。鉴于这对新手来说可能是令人生畏的。我认为最好只是问。
所以这个过程就像这样:
我很担心第9步。这一步会影响我从中分叉的原始回复吗?(我的承诺会被所有者看到我的承诺?)或者我是否拥有所有权利?我想用自己的叉子自由吗?只要我不发出拉请求(我有点困惑,因为他们建议不要在主分支上工作)
附加问题:遵循相同的逻辑(假设我的提交不会影响原始回购)我可以将我在本地创建的分支发送给我自己的分支吗?类似的东西:
git push origin new-branch
此命令是否仅将分支发送到我自己的分支?
我知道这些问题显然都是新手的材料,但我比以往任何时候都需要知道它是怎么做的,我感谢您的所有意见和建议。
提前致谢!
答案 0 :(得分:4)
“当我承诺使用Forked Repo时,会不会影响我从中分配出来的回购?”
否。这不是问题,除非他们明确地从您的分支中拉出来。
“这个命令会将分支发送到我自己的分支吗?”
是强>
答案 1 :(得分:3)
你的回购分支是你自己的小回购,你可以做任何你想做的事。原始仓库(和其他人)的所有者将看到您已经分配了回购,但除此之外,不会受到回购中日常活动的影响。只有当您提出拉取请求时,原始仓库的所有者才会收到有关您所做的事情的通知等。
所以这意味着你可以自由地改变(当然假设没有其他人使用你的分叉回购,例如你的队友等),推,甚至删除分叉。