我的Git教程 之 初始化本地庫

scutwang發表於2014-08-03

初始化本地庫


前言:這個教程只適用於像我一樣大致理解Git的原理,但是不太記得住Git命令的同學使用。所以具體原理只會提一下,具體可以參見Pro Git。同時,下面的操作需要先安裝相應的Git工具,具體可以參見這裡的教程,或者等我有空再寫一篇。

 

獲取Git庫有兩種方式,一種是直接在工作目錄下建立一個新的Git庫,另一種是從已有的庫中克隆。 

(1)建立新的Git庫

  建立的命令為:

$ git init

  該命令會在工作目錄下建立一個.git目錄(用於存放專案的版本歷史、配置檔案等)。

 

  在該命令後,可以加上一個表示專案名稱的可選欄位git_name,即:

$ git init [git_name]

  Git將在工作目錄下,建立一個名為git_name的資料夾,而.git目錄存放在該資料夾中。所以可以簡單地理解為,建立一個名為git_name的專案。

 

(2) 從現有庫中克隆

  克隆的命令為:

$ git clone [url]

  該命令將會從url中表示的程式碼庫中,將整個程式碼庫都儲存下來,並提取出最新版的檔案版本。 
  例如:

  1. $ git clone git://github.com/test/test.git

  該示例,將會在工作目錄下,建立一個test目錄,然後從git://github.com/test/test.git上將所有版本下載下來,並提取出最新版本。 


  與上面相同,這裡可以在命令最後新增一個git_name欄位,用於指定新專案目錄的名稱。
  例如:

  1. $ git clone git://github.com/test/test.git testgit

      

  2. 使用這一種方法,可能會出現使用git clone後,目錄無程式碼的現象,請參考《解決git clone後無程式碼》

相關文章