2017-03-21 19 views
0

私はhttp://mherman.org/blog/2013/09/16/managing-multiple-github-accounts/#.WNGAW3QrLdRに続き、私は新しく生成されたsshキーを使用しています。異なるgitアカウントを切り替えることができません

ssh -T personalとすると、Hi XXX! You've successfully authenticated, but GitHub does not provide shell access.がポップアップします。

私はgit pushを実行しても、自分の仕事の電子メールに関連付けられている自分の仕事のアカウントからのコミットであることがまだ分かっています。問題がどこにあるか知っていますか?

ありがとうございます!

+0

ことによってそれを固定リモコンをチェック - 'Gitのリモートの起源は、個人または仕事に向いているものを参照してください-V'。 –

+0

あなたのsshキーは、あなたの持っているコミットに現れる名前/電子メールとは関係がないことに注意してください。それらはgitの設定の 'user.name'と' user.email'によって制御されます。それらは、グローバルに、および/またはリポジトリごとに設定できます。 – larsks

答えて

0

ありがとうございますlarsks!

チェックgit config --get user.email、それは私の個人的な電子メールを指している必要がありますので、私はgit config --local user.email [email protected]

関連する問題