14
特定のドメインのgit pushのSSHキーを指定します
次の使用例があります。「自分の」秘密鍵の使用にプッシュしたいのに、git@git.company.com:gitolite-adminuserの秘密鍵の使用gitolite-adminにプッシュしたいのですがgit@git.company.com:some_repo。私の知る限り~/.ssh/config、ユーザー名とサーバー名はどちらも同じであるため、を使用してこれを解決することはできません。私は主に自分の秘密鍵を使用しているので、それを~/.ssh/configfor で定義していgit@git.company.comます。単一のgit呼び出しに使用されるキーをオーバーライドする方法を誰かが知っていますか? (脇に:gitoliteは、キーに基づいてプッシュを実行しているユーザーを区別するため、アクセス、所有権、および監査の点で、user @ server文字列がユーザーごとに同一であっても問題ありません。)