[英]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.