ローカルの鍵情報をリモートでも引き継ぐ

GitHubへ普段からローカルでsshを使った方法でpushしたりcloneしている場合、リモート先からだと秘密鍵がないのでそういったことができなくなります。

そういうときはssh-addコマンドを使います。以下で登録できます。

ssh-add <リモートで必要な秘密鍵へのパス>

ssh-add -l
# 登録できていればここにそれが出る

あとはssh時に-Aオプションを付けてあげるだけです。

ssh -A ...

リモート先でもssh-add -lして出てくれば完璧です。