VPSからgithubにpushする
githubのリポジトリのURLは3種類あって
・HTTPS →https://github.com
・SSH →[email protected]
・Git ReadOnly →git://github.com
字のごとくHTTPS,SSHは読み書き(clone,push)が可能で、GIt ReadONlyは読む(clone)のみが可能になっています。
githubにpushする方法としてSSHを利用しましょう
やり方は簡単でVPSで生成した公開鍵をgithubアカウントに貼り付けるだけです!
まずは鍵の生成
ssh-keygen -C "your_email@your_email.com"
~/.ssh/内のid_rsa.pubをエディターで開き、コピーします
cd ~/.ssh
vim id_rsa.pub
開くとこんな感じになります
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvxjyZUGF0VWJEBjDM7fzSY6pzqBf/C5nhOn86jLRqTEolSa7fJinkPqnLTDmysKZE3MQ3vpnauX4rX/rV7BdyY4BPrVgcicFcGiuGOZiZ8Cd2a/kdg7HzWfAD3V8baKb95QX+BDr5xKz9ya1///nMNLxQPNBEvRsJT7Pge6r5vdL/xU7fnxMyQO/fpsws6bcWJNwGrSd74hfXS+mueHMoCiIBVnCCd6L2pTYsHr62QuPGL6KxO2wCrd8JEsAy8XbQDrvYvTxdIGi7SRDP7reJH7Tpe+ACSgQfjyyj06Np/xzyFM7vj0d7pCpHkShQjMhzNYTI7kbnZfMtp9Lc9NBvQ== your_email@your_email.com
これをコピーして、githubのアカウントページから右上の"Account Settings"を選びます
次にテーブルから"SSH Keys"を選び"Add SSH key"をクリック
ここにコピーしたものを貼り付け、登録完了。
これでpushできるようになりました。めでたしめでたし
Author And Source
この問題について(VPSからgithubにpushする), 我々は、より多くの情報をここで見つけました https://qiita.com/PlanetMeron/items/d3a8d70df773b1dda05d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .