多個使用者名稱和電子郵件地址
從 Git 2.13 開始,可以使用資料夾過濾器配置多個使用者名稱和電子郵件地址。
Windows 示例:
.gitconfig
編輯:git config --global -e
加:
[includeIf "gitdir:D:/work"]
path = .gitconfig-work.config
[includeIf "gitdir:D:/opensource/"]
path = .gitconfig-opensource.config
筆記
- 訂單是依賴的,最後一個匹配勝利。
- 最後需要
/
- 例如gitdir:D:/work
將不起作用。 gitdir:
字首是必需的。
.gitconfig-work.config
檔案與 .gitconfig 位於同一目錄中 **
[user]
name = Money
email = work@somewhere.com
.gitconfig-opensource.config
檔案與 .gitconfig 位於同一目錄中 **
[user]
name = Nice
email = cool@opensource.stuff
Linux 的示例
[includeIf "gitdir:~/work/"]
path = .gitconfig-work
[includeIf "gitdir:~/opensource/"]
path = .gitconfig-opensource
Windows 下的檔案內容和說明。