我的Git教程 之 解決 git clone后無代碼


解決 git clone 后無代碼


前言:這個教程只適用於像我一樣大致理解Git的原理,但是不太記得住Git命令的同學使用。所以具體原理只會提一下,具體可以參見Pro Git

 

在另一篇 簡明的教程 里提到獲取Git庫有兩種方式,一種是直接在工作目錄下創建一個新的Git庫,另一種是從已有的庫中克隆,即使用git clone。 其中使用第二種方法可能出現目錄為空,即沒有代碼的現象。

(1)分析原因

  在Git Bash中,切換到目標目錄。然后使用

$ ls -a

  查看如果能看到.git目錄,說明克隆的版本庫有多個分支,而下載下來的分支沒有代碼。

 

(2) 解決方法

  一句話解決方案:下載其他分支。

  具體的步驟如下:

  使用下面命令查看遠程代碼庫的分支:

$ git branch -r/-a

  使用下面命令可以切換到相應的分支查看,

$ git branch origin/branch_name

  但是使用git branch,返現本地依然沒有該分支。要想在該分支工作,就需要創建並下載該分支。

  命令為(-b 表示同時切換到改分支):

$ git checkout -b branch_name origin/branch_name

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM