個人用と仕事用でGitアカウントを使い分けたい
間違って個人のアカウントで社内のリポジトリにコミット・プッシュしてしまった・・・なんてことにならないためにGitアカウントを設定する。
メインのGitアカウントに設定
全てのリポジトリにGitアカウントが設定される。
$ git config --global user.name "ユーザー名"
$ git config --global user.email "メールアドレス"
~/.gitconfigへGitアカウントが設定される。
プロジェクト毎にGitアカウントを設定
リポジトリ毎にGitアカウントを設定する。
メインのGitアカウントを設定していても、こちらの設定が優先される。
$ git config --local user.name "ユーザー名"
$ git config --local user.email "メールアドレス"
プロジェクトの./.git/configに設定する。