例如,要建立乙個作者名和 email 位址,用於你對所有版本庫的所有提交,可以用 git congfig –global 命令給在$home/.gitconfig 檔案裡的 user.name 和 user.email 賦值.
$ git config --global user.name "jon loeliger"
$ git config --global user.email "[email protected]"
或者,為了設定乙個版本庫特定的名字和 email 位址,覆蓋 –global 的設定,只需要省略 –global 標誌。
$ git config user.name "jon loeliger"
$ git config user.email "[email protected]"
使用 git config -l 列出在整組配置檔案裡共同查詢的所有變數的設定值。
email = [email protected]可以使用 –unset 選項來移除設定。
$ git config --unset --global user.email
配置別名:
如果經常輸入一條常用而複雜的 git 命令,可以考慮為它設定乙個簡單的 git 別名。
$ git config --global alias.show-graph \
'log -- graph --abbrev-commit --pretty=oneline'
現在,當我使用 git show–graph 命令是, 就如同我已經輸入了帶所有選項的長長的git log 命令一樣。 git配置檔案
git相關的配置檔案有三個 1.etc gitconfig 包含了適用於系統所有使用者和所有專案的值。2.gitconfig 只適用於當前登入使用者的配置。3.位於git專案目錄中的.git config 適用於特定git專案的配置。對於同一配置項,三個配置檔案的優先順序是1 2 3 二.一些有用的...
git配置檔案
git相關的配置檔案有三個 1.etc gitconfig 包括了適用於系統全部使用者和全部專案的值。2.gitconfig 僅僅適用於當前登入使用者的配置。3.位於git專案資料夾中的.git config 適用於特定git專案的配置。對於同一配置項,三個配置檔案的優先順序是1 2 3 二.一些實...
git的配置檔案
對於 git 來說,配置檔案的權重是倉庫 全域性 系統。git 會使用這一系列的配置檔案來儲存你定義的偏好,它首先會查詢 etc gitconfig檔案 系統級 該檔案含有對系統上所有使用者及他們所擁有的倉庫都生效的配置值。接下來 git 會查詢每個使用者的 gitconfig檔案 全域性級 最後 ...