できれば、gitは単一ユーザーであった方が良いのですが、複数人でマシンやむなく使うとか、会社から貸与されているマシンでprivateなgitHubに勉強がてらソースコードを・・
とかって、分けたい時がありますよね。(本来は良くないと思うけど)
そんな時のためのメモ。
git configの使い方
git config --list
とすると、user名、submodule設定などそのcloneしたフォルダの設定が色々みれます。
ユーザー名を切り替えるということは、フォルダごとに設定を変えれば良い。
configの設定には、
- global
- local
- system
があります。今回やるのはlocal
git config --local user.name bluelemmon
git config --local user.email none
のような感じ。これで、cloneしてきたフォルダごとに設定を変えられます。
もう一度、git config --listをして確認
user.name=bluelemmon
user.email=none
という感じになっていればOK。
emailは、他とも開発してたらいるのかもしれんけど、とりあえずなくてもいいような・・。(いるケースがあまりわかってない)