如何从远程存储库更新远程和本地分支?

时间:2019-01-27 16:03:50

标签: git egit

我有一个远程服务器,可以从中获取一个远程跟踪分支。我已将该分支签出到本地分支。配置如下:

Branches
-- Local
   -- remoteName/master
-- Remote Tracking 
   -- remoteName/master

Remtoes
-- remoteName

我想将更改从远程存储库的master分支同步到远程跟踪分支remoteName/master。如果我右键单击它,则看不到这样做的选择:

enter image description here

我要做的是转到远程并获取,但是可以获取所有分支,除非我为此获取专门配置了它。我不想为每个要更新的分支重新配置获取,而是想为选定的分支获取。能做到吗?

然后,我想在本地查看远程分支,因此我单击“签出”并被要求创建一个新的本地分支(或在无头模式下工作),但是我已经有一个配置为正确的远程/上游分支:

enter image description here

我也无法将更改从远程分支拉到它,右键单击给出:

enter image description here

我必须删除当前本地分支,然后在签出远程分支时创建一个新分支。为什么我不能从远程分支和远程存储库更新更改?

0 个答案:

没有答案