将远程叉与远程主盘同步

主人的形式是

http://github.company.com/ourorg/ourproject.git

我通过点击Fork按钮创建了一个FORK ,我的FORK如下所示:

http://github.company.com/My_User_Name/ourproject.git

现在我的目标和问题是如何让REMOTE FORK与我分手的REMOTE MASTER保持同步? 但我不想将远程分支同步到远程主设备,我只想使用远程分支同步远程主设备

如果我运行一个git remote -v命令,这是我迄今为止所做的:

origin  http://github.company.com/My_User_Name/ourpeoject.git (fetch)
origin  http://github.company.com/My_User_Name/ourpeoject.git (push)
upstream    http://github.company.com/ourorg/ourpeoject.git (fetch)
upstream    http://github.company.com/ourorg/ourpeoject.git (push)

您的本地存储库是您的分支的克隆,所以这是您的起源。 您需要从您的远程存储库中提取并推送到您的分支。 假设您在本地主分支上,您可以从上游存储库(您分叉的那个存储库)

git pull upstream master

然后,一旦你解决了任何合并问题等,你可以将更改推送到您的分叉。

git push origin master

你如何才能对你的公司存储库进行任何更改? 如果你不打算做任何改变,为什么不只是克隆你的公司存储库,并取消分岔?

编辑。

如果你想同步所有你可以做的远程分支

git remote update

哪个会获取所有的远程分支。 然后你可以推动你的起源。

链接地址: http://www.djcxy.com/p/18079.html

上一篇: Syncing remote fork with remote master

下一篇: Git submodule new version update