特定のリポジトリにプッシュできるSSHキーがあります。キー自体に問題はありません。ただし、キーを.ssh
フォルダにコピーしたり、SSHキーをssh-agent(他のシステム)に保存したりする代わりに、ポータブルスクリプトソリューションを使用したいと思います。
-i
そのため、接続時にIDを指定するのと同じ方法を探していますssh
。
ssh -i /my/individual/path/id_rsa user@server
たとえば、GitHubでHTTPSを使用してオンラインでトークンを生成した後、次のこともできます。
git remote add origin "https://[email protected]/USER/REPO.git"
Gitで直接使用できるように、同様のSSHキーがありますか?
ベストアンサー1
はい... ssh-agentの代わりに~/.ssh/configを使用できます。ファイル
に追加するだけです。~/.ssh/config
Host github.com
IdentityFile /my/individual/path/id_rsa