查看配置文件路徑:
查看系統級別配置:
git config -e –-system
D:/Program Files/Git/mingw64/etc/gitconfig
查看全局級別配置:
git config -e --global
D:/Program Files/babun/.gitconfig
查看項目級別配置:
git config -e
或者
git config --local -e
Git的三個配置文件讀取優先級:版本庫級別配置文件>全局配置文件->系統級配置文件
版本庫級別配置文件會覆蓋全局配置文件,全局配置文件覆蓋系統級別配置文件,僅覆蓋相同的值。
查看其他配置命令:
查看所有設置:
git config --list
查看某一項配置:
$ git config --get user.name
hongqi
修改配置文件默認路徑:
說明:
需要了解的Windows系統變量:
%HOMEDRIVE% = C: --當前啟動的系統的所在分區
%SystemRoot% = C:\WINDOWS --當前啟動的系統的所在目錄
%windir% = %SystemRoot% = C:\WINDOWS --當前啟動的系統的所在目錄
%USERPROFILE% = C:\User\qhong --user指你的用戶名
%HOMEPATH% = \User\qhong --user指你的用戶名
比如:桌面路徑: echo %systemdrive%%homepath%\桌面
windows下修改Git默認環境路徑(即全局配置文件.gitconfig的默認路徑)
注:Git環境的默認路徑是通過HOME環境變量還指定的
1、Git的全局配置文件默認在系統用戶home目錄下(如:C:\Users\Administrator,此處Administrator為當前登錄用戶名)
2、答疑:
如何知道Git環境的默認路徑是通過HOME環境變量來指定的呢?
分別打開Git安裝目錄下的cmd目錄下的gitk.cmd文件和etc目錄下的profile文件,
如下:
1)D:\Program_Files\Git\cmd\gitk.cmd文件中通過HOME環境變量設置Git環境默認路徑:
@if not exist "!HOME!" @set HOME=!HOMEDRIVE!!HOMEPATH!@if not exist "!HOME!" @set HOME=!USERPROFILE!
和
@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%@if not exist "%HOME%" @set HOME=%USERPROFILE%
2)D:\Program_Files\Git\etc\profile文件中通過HOME環境變量設置Git環境默認路徑:
# Set up USER's home directoryif [ -z "$HOME" -o ! -d "$HOME" ]; then HOME="$HOMEDRIVE$HOMEPATH" if [ -z "$HOME" -o ! -d "$HOME" ]; then HOME="$USERPROFILE" fifi
由上面兩個配置文件可見,Git默認環境路徑是通過設置HOME環境變量來設置的,故我們想自定義Git的默認工作環境目錄,則只需自行在系統中設置HOME系統環境變量即可;
參考:
https://blog.csdn.net/qq_36078850/article/details/75450621
https://blog.csdn.net/joe_007/article/details/7276195
