git關聯本地與遠端分支git關聯本地與遠端分支

2021-07-24 05:45:54 字數 876 閱讀 3580

當我們在本地新建乙個叫devtest的分支的時候,我們希望他與git遠端上的某個分支進行關聯。

假設遠端上的那個分支也叫devtest,如果我們直接去pull**,會報下面的錯

上午10:54:33 branch devtest was created (show balloon)

上午10:54:36 can't update: no tracked branch

no tracked branch configured for branch devtest.

to make your branch track a remote branch call, for example,

git branch --set-upstream devtest origin/devtest (show balloon)

提示我們需要用 –set-upstream 去關聯這兩個分支,命令是

git branch --set-upstream devtest origin/devtest
當你執行這句命令之後,他又會提示你–set-upstream要換成–set-upstream-to命令

–set-upstream-to 在新版本git中已經替代了 –set-upstream, 並且後面跟隨的兩個引數要對調一下,如下面命令

git branch --set-upstream-to origin/devtest devtest
遠端分支在前,本地分支在後。

關聯之後就可以正常的pull**了。

原文出處:

Git關聯本地與遠端分支

拉取遠端分支到本地 git clone git 192.168.22.123 itoo itoo exam itoo little damishidai.git建立本地分支 git checkout b dev git checkout b dev rjy dev將本地分支與遠端分支建立關聯deve...

git本地分支與遠端分支關聯與解除關聯

本博文中git操作的目標為建立本地分支與遠端分支的對映關係 或者為跟蹤關係track 這樣使用git pull或者git push時就不必每次都要指定從遠端的哪個分支拉取合併和推送到遠端的哪個分支了。使用以下命令 注意是雙v git branch vv 可以獲得如下資訊 上傳中.1.png 1392...

git 本地分支關聯遠端倉庫

方法一 已經建立了本地分支 git branch set upstream to origin remote branch your branch 等同於 git branch u origin remote branch your branch 方法二 本地分支不存在,本地名稱與遠端名稱不同 gi...