私はオフィス用に別の git リポジトリを持っており、趣味のプロジェクト用に別の git リポジトリを持っています。
これを実行すると、git config --global user.name
ユーザー名がグローバルに変更され、ユーザー名を使用してリポジトリにコミットする際に混乱が生じます。
そこで質問なのですが、趣味のプロジェクトすべてで同じユーザー名を使用し、オフィスのプロジェクト全体で同じユーザー名を使用するにはどうすればよいのでしょうか。私は両方の場所で同じマシンを使用して作業しています。
ベストアンサー1
--local
の代わりにを使用してください--global
。実際、local がデフォルトなので、次のようにすればいいのです。
git config user.email [email protected]
git config user.name "whatf hobbyist"
1つのリポジトリで、
git config user.email [email protected]
git config user.name "whatf at work"
別のリポジトリ
値は、.git/config
グローバル構成ファイルではなく、そのリポジトリの に保存されます。