2016-12-20 7 views
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を経て新しく生成した公開鍵を追加するためのスクリプトを承認する必要があります行うために

+0

'ssh-keygen -t rsa'を一度だけ実行し、githubの公開鍵を更新する必要があります。 – alnet

+0

@alnetしかし、私はまだ手動でgithubに入る必要があります... – emisqwe

答えて

関連する問題