git學習 二 git config命令

2021-09-07 17:56:31 字數 1265 閱讀 1650

不同的git config操作不同的引數檔案

1 git config --global        //

配置使用者目錄下的.gitconfig那檔案

2 git config --system //

配置系統級配置檔案

3 git config -e //

編輯專案版本庫的.git/config檔案

4 git config -e --global //

編輯使用者主目錄下的.gitconfig檔案

5 git config -e --system //

對系統級配置檔案進行編輯

這三個配置檔案分別是:

版本庫級別的配置檔案,優先順序最高

全域性配置檔案(使用者主目錄下),優先順序次之

系統級配置檔案(/etc目錄下),優先順序最低

git配置檔案採用的ini格式的,git config .命令來讀取ini配置檔案中某個配置的鍵值

如果想要更改ini檔案中某個屬性的值也非常簡單git config .

1 git config core.bare        //

讀取[core]小節的bare屬性

2 git config a.b something //

修改a.b的值

3 git config x.y.z others //

修改x.y.z的值

git config命令可以操作任何其他的ini檔案,以下兩個命令是有區別的:

1 git config --file test.ini a.b.c "

hello, world"//

給檔案test.ini新增配置項

2 git config test.ini a.b.d "

hello, world"//

給.git/config檔案新增配置項

第二個命令的效果如下:

1

[core]

2 repositoryformatversion = 0

3 filemode = true

4 bare = false

5 logallrefupdates = true

6[test]

7 ini = a.b.d

git學習日誌 git config

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

Git 學習之Git config 命令

建立版本庫及第一次提交 1設定當前的使用者名稱及郵件位址 git config global user.name wuhai git config global user.email wuhai 163.com 2設定git別名,以便使用時更為方便 如果希望設定的別名所有使用者都能使用,可以使用管理...

git初始化之git config

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