Git 學習之Git config 命令

2021-08-27 16:33:38 字數 1435 閱讀 7145

*************************====

建立版本庫及第一次提交

*************************====

1設定當前的使用者名稱及郵件位址

git config --global user.name "wuhai"

git config --global user.email [email protected]

2設定git別名,以便使用時更為方便

如果希望設定的別名所有使用者都能使用,可以使用管理員許可權進行註冊:

$ sudo git config --system alias.st status

$ sudo git config --system alias.ci commit

$ sudo git config --system alias.co checkout

如果只在本使用者的全域性配置中新增git命令別名:

$ git config --global alias.st status

$ git config --global alias.ci commit

$ git config --global alias.co checkout

*************************===

git底層命令

*************************===

(1)顯示版本庫所在位置

$ gir rev-parse --git-dir

(2)顯示工作區根目錄

$ git rev-parse --show-toplevel

(3)相對於工作區根目錄的相對目錄

git rev-parse --show-prefix

(4)顯示從當前目錄(cd)後退(up)後退到工作區的根的深度

git rev-parse --show-cdup

*************************===

git config命令

*************************===

git config命令可以用於讀取和更改ini配置檔案的內容

使用只帶乙個引數的git config .命令可用來讀取ini配置檔案中某個配置的鍵值,

(1) 例如讀取[core]小節的bare的屬性值,可以用如下命令:

$ git config core.bare

(2) 更改或設定ini檔案中某個屬性的值,可以使用命令git config .

$ git config a.b something

(3) 向配置檔案test.ini中新增配置

$ git_config=test.ini git config a.b.c.d "hello world"

(4) 從配置檔案test.ini中讀取配置

$ git_config=test.ini git config a.b.c.d

git學習日誌 git config

git自帶乙個git config工具來幫助我們設定git的外觀和行為的配置變數。這些變數儲存在三個不同的位置 三個不同位置的配置檔案,它們的級別也不一樣 每乙個級別會覆蓋上一級別的配置,因此.git config的配置會覆蓋 etc gitconfig中的配置變數。檢視所有配置資訊及所在檔案 gi...

git學習 二 git config命令

不同的git config操作不同的引數檔案 1 git config global 配置使用者目錄下的.gitconfig那檔案 2 git config system 配置系統級配置檔案 3 git config e 編輯專案版本庫的.git config檔案 4 git config e gl...

git初始化之git config

1.下面的命令將修改 home username gitconfig檔案,也就是說下面的配置只對每乙個ssh的使用者可見,所以每個人都需要做。提交 的log裡面會顯示提交者的資訊 git config global user.name username git config global user....