git の設定が影響する範囲 (system / global / local)
git を複数のアカウントで利用することも、十分に考えられるシチュエーションだと思います。 git は以下、3 つの範囲で設定が可能です。
No. | レベル | 設定ファイル | 影響範囲 |
---|---|---|---|
1 | system | /usr/local/git/etc/gitconfig |
システム全体 |
2 | global | ~/.gitconfig |
ユーザ全体 |
3 | local | リポジトリ内の .git/config |
該当リポジトリのみ |
global レベルでユーザ名&メールアドレスを登録するには以下のように実行します。
1 2 |
|
lobal レベルでユーザ名&メールアドレスを登録するには以下のように実行します。
1 2 |
|
これらを実行すると設定ファイルへ以下のように追記されます。
1 2 3 |
|