git的配置文件介紹


參考資料:博客園 fireporsche git config配置

在git中,我們使用git config 命令用來配置git的配置文件,git配置級別主要有以下3類:

1、倉庫級別 local 【優先級最高】 位置是當前目錄下的 .git/config

2、用戶級別 global【優先級次之】位置是主目錄下的 ~/.gitconfig (這個文件里存放有和push pull操作相關的路徑)

3、系統級別 system【優先級最低】位置是根目錄下的/etc/gitconfig (這個文件我Ubuntu和MacOS上默認都是不存在的,官網給的路徑是$(prefix)/etc/gitconfig,我默認沒有$prefix這個變量,所以system層級的配置文件估計是要自己想用時再寫。)

gitconfig文件的語法標志

參考官網: https://git-scm.com/docs/git-config

  • 注釋標識符
; bababaab
# babababa
  • section subsection 與 變量(variable)
[section "subsection"]
	var1 = value1
	var2 = value2
	var3 # var3的寫法默認相當於 var3=true

變量屬於其直接跟隨的section或者subsection
section與subsection大小寫敏感
variable大小寫不敏感
注意官網給的示例中,=左右都有空格

gitconfig中常用的配置項

[alias] 為git命令配置別名
[color] 設置git輸出着色


免責聲明!

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



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