git跟蹤遠(yuǎn)程分支,查看本地分支追蹤和遠(yuǎn)程分支的關(guān)系

跟蹤遠(yuǎn)程分支

如果用git push指令時(shí),當(dāng)前分支沒有跟蹤遠(yuǎn)程分支(沒有和遠(yuǎn)程分支建立聯(lián)系),那么就會(huì)git就會(huì)報(bào)錯(cuò)

There is no tracking information for the current branch.
Please specify which branch you want to merge with.

因?yàn)楫?dāng)前分支沒有追蹤遠(yuǎn)程指定的分支的話,當(dāng)前分支指定的版本快照不知道要作為服務(wù)器哪一個(gè)分支的版本快照的子節(jié)點(diǎn)。簡單來說就是:不知道要推送給哪一個(gè)分支。
那么如何建立遠(yuǎn)程分支:

  1. 克隆時(shí)自動(dòng)將創(chuàng)建好的master分支追蹤origin/master分支
git clone 服務(wù)器地址
git checkout -b develop origin/develop

在遠(yuǎn)程分支的基礎(chǔ)上建立develop分支,并且讓develop分支追蹤origin/develop遠(yuǎn)程分支。

git branch --set-upstream branch-name origin/branch-name

branch-name分支追蹤遠(yuǎn)程分支origin/branch-name

git branch -u origin/serverfix

設(shè)置當(dāng)前分支跟蹤遠(yuǎn)程分支origin/serverfix

查看本地分支和遠(yuǎn)程分支的跟蹤關(guān)系

git branch -vv

比如輸入

$ git branch -vv
  develop   08775f9 [origin/develop] develop
  feature_1 b41865d [origin/feature_1] feature_1
* master    1399706 [my_github/master] init commit

develop分支跟蹤origin/develop
feature_1分支跟蹤origin/feature_1
master跟蹤了my_github/master,且當(dāng)前分支為master分支

那么假如我此時(shí)想要將master的改變推送到origin服務(wù)器的master分支上:

$ git checkout master//切換到master分支
...
$ git branch -u origin/master//將當(dāng)前分支跟蹤origin/master
Branch 'master' set up to track remote branch 'master' from 'origin'.

之后就可以執(zhí)行g(shù)it add和git commit了
現(xiàn)在再查看一下本地和遠(yuǎn)程的分支關(guān)系:

$ git branch -vv
  develop   08775f9 [origin/develop] develop
  feature_1 b41865d [origin/feature_1] feature_1
* master    1399706 [origin/master] init commit

master已經(jīng)跟蹤了origin/master了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,224評(píng)論 5 147
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,168評(píng)論 0 11
  • 中國艾多美在這裡~ 恭喜大家,準(zhǔn)備迎接!重磅市場(chǎng)一年半后開放! 這是真的!預(yù)計(jì)2019年1月中國開站 艾多美中國總...
    廈門陳辰閱讀 413評(píng)論 0 0
  • 很喜歡《簡·愛》里的一路話“愛是一場(chǎng)博弈,必須保持永遠(yuǎn)與對(duì)方不分伯仲、勢(shì)均力敵,才能長此以往地相依相息。因?yàn)檫^強(qiáng)...
    叮咚叮叮咚w閱讀 5,226評(píng)論 0 2
  • 有時(shí)候呢 覺得為一個(gè)人而著迷真是世間再正常不過的事情了 有時(shí)候又覺得 欸真的沒意思 連貓貓狗狗動(dòng)物世界都比人要有趣的多
    吳子聰閱讀 92評(píng)論 0 0

友情鏈接更多精彩內(nèi)容