私は 2 つの異なる Git メールを使用しています。1 つは仕事用、もう 1 つは公開プロジェクト用です。当初は、すべての公開リポジトリがあるフォルダーに別のメール アドレスで別の .gitconfig を作成すれば、Git がそれを尊重するだろうと考えていましたが、残念ながら、うまくいかないようです。同様のものを簡単に設定する最も良い方法は何でしょうか。各公開リポジトリでメール アドレスを個別に変更しなくても済むようにしたいのです。
ベストアンサー1
git以来の最良の方法2.13使用することです条件付き包含。
例(回答からコピー)ここ):
グローバル設定 ~/.gitconfig
[user]
name = John Doe
email = [email protected]
[includeIf "gitdir:~/work/**"]
path = ~/work/.gitconfig
仕事固有の設定 ~/work/.gitconfig
[user]
email = [email protected]