いきさつ
gitで特定のリポジトリ=プロジェクトだけ別のアカウントを使用したいことになった。
どうやるのか?
./.git/configファイルを使用します。
そもそも普通のgitアカウントはどこのデータを参照してるのさ?
~/.gitconfigファイルです。
つまり
if (./.git/.gitconfgファイルにユーザーの指定がなかった){
~/.gitconfigファイルを参照する。
}
みたいな感じ。
どうやって書くのさ
プロジェクトのrootディレクトリで
vim ./.git/config
でファイルを開いて,,,,(もちろん既にgit init等されていることが前提です)
$ git config --local user.name "サブアカウント"
$ git config --local user.email "サブアカウントメールアドレス"
で登録できます。
反映の確認方法
コミットして
git log
これしかないかな?もっといい方法あるかも。
追記
確認コマンドありました。
git config user.name
git config user.email
で確認可能です。
最近のコメント