git コマンドで利用する ssh の鍵を一時的に切り替える
GIT_SSH_COMMAND
を利用する
code:_
GIT_SSH_COMMAND='ssh -i ~/.ssh/temporary-key' git clone git@github.com:foo/bar
GIT_SSH_COMMAND
には ssh として利用するコマンドを指定するが、
-i
オプションで参照する鍵を指定することで、一時的に git コマンドが使用する鍵を切り替えることができる。
参考:
Git - git Documentation