3
私はgithubとbashスクリプトには新しく、助けになるでしょう。git pull/cloneプライベートレポbashスクリプトのみを使用
インスタンスにプライベートgithubリポジトリをクローンするスクリプトを実行したいとします。レポはプライベートなので、私はsshでこれを行う必要があることを理解しています。だから、私のスクリプトは次のように起動します:
#!/bin/sh
ssh-keygen -t rsa
#HOW DO I ADD THE SSH TO GITHUB FROM THIS SCRIPT
git clone [email protected]:user/repo.git
次のステップは、私は手動で私の設定にSSHキーを追加するためにgithubのに移動する必要があるということですが。とにかく私はスクリプト自体を通してこれをすべて行うことができますか?
おかげので、あなたはGitHub APIを使用してcurl
または並べ替えのようなものでcorresponding methodを経て新しく生成した公開鍵を追加するためのスクリプトを承認する必要があります行うために
'ssh-keygen -t rsa'を一度だけ実行し、githubの公開鍵を更新する必要があります。 – alnet
@alnetしかし、私はまだ手動でgithubに入る必要があります... – emisqwe