Git(一):本地版本庫創建&簽名設置

一、本地版本庫創建

本地版本庫可以簡單理解爲一個目錄,這個目錄裏面的所有文件都可以被Git管理起來,每個文件的修改和刪除,Git都能跟蹤,以便在任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”版本。

下面創建一個本地庫:

1.首先使用命令mkdir 目錄名稱創建一個新的空目錄在這裏插入圖片描述
2.進入這個目錄,使用git init 命令創建本地庫
在這裏插入圖片描述
可以看到在本地庫在.git目錄下完成創建,而這個.git目錄默認是一個隱藏目錄。

3.使用命令ll -la查看.git目錄下的文件
在這裏插入圖片描述
注意:.git目錄中存放的是本地庫相關的子目錄和文件,是Git用於跟蹤管理本地版本庫的,爲了防止破壞了這個版本庫,一定不要刪除,最好不要胡亂修改這目錄下的文件。

二、設置簽名

簽名的作用就是區分不同開發人員的賬號,這裏設置的簽名和登錄遠程庫(代碼託管中心)的賬號、密碼沒有關係。

當我們安裝Git後首先要做的事情是設置用戶名稱和e-mail地址。這是非常重要的,因爲每次Git提交都會使用該信息。它被永遠的嵌入到了你的提交中。

1.項目/倉庫級別的簽名設置

倉庫級別僅在當前本地庫方位有效,修改用戶名和郵箱的相關命令:

git config user.name 你的用戶名
git config user.email 你的郵箱

設置的簽名保存在.git目錄下的config文件中,使用cat命令查看文件內容:
在這裏插入圖片描述

2.系統用戶級別

系統用戶級別是當前操作系統的登錄用戶都有效,修改用戶名和郵箱的相關命令:

git config -global user.name 用戶名
git config -global user.email 郵箱

全局的配置信息保存在~/.gitconfig文件中:
在這裏插入圖片描述

3.級別優先級

  • 至少要設置一個簽名。
  • 項目級別優先於系統用戶級別,二者都有時以項目級別的簽名爲準。
  • 如果只有系統用戶級別的簽名,就用系統用戶級別的。

三、倉庫克隆

創建本地庫的另一種方式是從遠程服務器的Git倉庫中拷貝項目,這裏是克隆一個項目和它的整個版本信息。而不是這個項目的某個版本。

克隆倉庫的命令格式爲:

git clone <repo> //克隆Git倉庫repo到當前目錄
git clone <repo> <directory> //克隆Git倉庫repo到目錄directory下

git clone 時,可以所用不同的協議,包括 ssh, git, https 等,其中最常用的是 ssh,因爲速度較快,還可以配置公鑰免輸入密碼。各種寫法如下:

git clone [email protected]:fsliurujie/test.git         --SSH協議
git clone git://github.com/fsliurujie/test.git          --GIT協議
git clone https://github.com/fsliurujie/test.git      --HTTPS協議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章