Git 配置命令設置


查看配置文件路徑:

查看系統級別配置:

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

https://www.mawenbao.com/note/git-config.html

https://my.oschina.net/lixin891230/blog/534106


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM