Git命令集之二——配置命令

Git命令集之二——配置命令

Git初始化的.git目錄中會自動建立一個config文件,這個文件中是對Git倉庫作一些個性化的配置。Git的用戶配置默認會從全局文件中繼承,項目的config文件能夠進行覆蓋與個性化修改。Git提供了許多命令來對配置文件進行增刪改查操做。git

1.git config --replace-all key value

    這個命令用來修改某個配置鍵值對,不添加--replace-all參數也能夠進行配置鍵值的修改,只是對於某個鍵可能存在多個對應值時,添加這個參數後會所有進行修改,示例以下:spa

git config --replace-all core.bare "true"

2.git config --add key value

    向配置文件中添加一個配置鍵,示例以下:code

git config --add core.new "new"

3.git config --get key

    查詢某個配置鍵的值,示例以下:繼承

git config --get core.new

4.git config --get-all key

    和查詢命令相似,用於一對多鍵值的查詢。rem

5.git config --global

   添加--global參數 對應全局的Git配置,示例以下:get

git config --global --list

6.git config --system

    添加--system參數 對應系統的Git配置,示例以下:it

git config --system --list

7.git config --local

    添加--system參數 對應項目的Git配置,示例以下:io

it config --local --list

8.git config --file <file>

    使用給定的文件做爲Git配置文件。配置

9.git config --remove-section sectionName

    刪除一個配置分區,示例以下:file

git config --remove-section core

10.git config --rename-section section newName

    修改一個配置分區的名字,示例以下:

git config --rename-section core coor

11.git config --unset key

    刪除一個配置鍵。

12.git config --unset-all

    刪除配置的鍵,用於一對多鍵值的刪除,會刪除全部這個鍵對應的值。

13.git config --list

    打印配置信息。

14.git config --name-only --list

  只對配置文件中的鍵進行打印。   

相關文章
相關標籤/搜索