如何將Git倉(cāng)庫(kù)備份到本地

  1. git常用的傳輸協(xié)議
    傳輸協(xié)議.png

    啞協(xié)議:?jiǎn)f(xié)議傳輸進(jìn)度不可見(jiàn);智能協(xié)議傳輸可見(jiàn)。
    傳輸速度:智能協(xié)議比啞協(xié)議傳輸速度快
  2. 采用克隆的方式直接遠(yuǎn)端的倉(cāng)庫(kù)(不帶工作區(qū)的裸倉(cāng)庫(kù))備份過(guò)來(lái)
  • 采用啞協(xié)議
    git clone --bare /d/Documents/git_learning/.git ya.git #--bare:表示不帶工作區(qū)的裸倉(cāng)庫(kù)
image.png
  • 采用智能協(xié)議
    git clone --bare file:///d/Documents/git_learning/.git zhineng.git
image.png
  1. 新建遠(yuǎn)端倉(cāng)庫(kù)
    git remote add zhineng file:///d/Documents/666-backup/zhineng.git/

  2. 當(dāng)本地倉(cāng)庫(kù)有新的分支,而遠(yuǎn)端并未添加進(jìn)去時(shí),直接push


    本地倉(cāng)庫(kù).png
遠(yuǎn)端倉(cāng)庫(kù).png

git push zhineng

image.png

上面提示的意思是使用git在本地新建一個(gè)分支后,需要做遠(yuǎn)程分支關(guān)聯(lián)。如果沒(méi)有關(guān)聯(lián),git會(huì)在下面的操作中提示你顯示的添加關(guān)聯(lián)。

關(guān)聯(lián)目的是在執(zhí)行g(shù)it pull, git push操作時(shí)就不需要指定對(duì)應(yīng)的遠(yuǎn)程分支,你只要沒(méi)有顯示指定,git pull的時(shí)候,就會(huì)提示你

  1. 查看遠(yuǎn)端分支發(fā)現(xiàn)已經(jīng)push過(guò)來(lái)了


    image.png
最后編輯于
?著作權(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),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,863評(píng)論 9 163
  • 1. Git 1.1. Git是何方神圣? Git是用C語(yǔ)言開(kāi)發(fā)的分布版本控制系統(tǒng)。版本控制系統(tǒng)可以保留一個(gè)文件集...
    spectatorNan閱讀 2,370評(píng)論 1 7
  • 多種多樣的工作流使得在項(xiàng)目中實(shí)施Git時(shí)變得難以選擇。這份教程提供了一個(gè)出發(fā)點(diǎn),調(diào)查企業(yè)團(tuán)隊(duì)最常見(jiàn)的Git工作流。...
    JSErik閱讀 4,614評(píng)論 2 8
  • Git 概述 Git是用C語(yǔ)言開(kāi)發(fā)的分布版本控制系統(tǒng)。分布版本控制系統(tǒng)不需要一個(gè)集中式的代碼倉(cāng)庫(kù)。 術(shù)語(yǔ) 倉(cāng)庫(kù) (...
    杰舞閱讀 414評(píng)論 0 0
  • 這是我在學(xué)習(xí)Git的過(guò)程中所做的讀書(shū)筆記的相關(guān)總結(jié),希望能對(duì)剛剛接觸Git或Github的小伙伴們帶來(lái)一點(diǎn)點(diǎn)幫助,...
    sonack閱讀 2,639評(píng)論 9 56

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