繁体   English   中英

是否将分叉的仓库与上游/主服务器或上游/开发服务器同步?

[英]Syncing forked repo with upstream/master or upstream/develop?

我按照链接上的说明创建了一个仓库。 现在我正在尝试同步我的fork,因为它落后了50次提交。 我在这里看到了说明。 我只想对本地派生版本进行更改,但想继续通过从原始版本中拉出来更新本地派生版本。 我的分叉存储库和原始存储库的默认分支为'develop'。 当我写'git branch'时,我得到*开发

那是否意味着我应该做

git merge upstream/develop

而不是指示

git merge upstream/master

为了将更改拉到我的本地版本?

为了仅将更改推送到我的本地副本,但更新github,我将只使用

git push origin/develop

抱歉,这是教程提出的一个菜鸟问题,但我真的对弄乱原始内容感到不安。

是的,git merge上游/开发应该工作:您可以通过在git fetch upstream步骤之后执行git branch -avvv进行检查:您应该看到upstream/develop列为远程分支。

为了只将更改推送到我的本地副本,但更新github,我将只使用git push origin/develop

这将是:

git push origin develop

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM