#Railsチュートリアル3章の序盤で起きた問題
Bitbucket上にリポジトリを作成してpushしようとしたら
❶
$ git remote add origin git@bitbucket.org:ユーザー名/sample_app.git
fatal: remote origin already exists
❷
$ git push -u origin --all
Please make sure you have the correct access rights
and the repository exists.
エラーをコピーしてないので前後にもう少し文があったような気もしますが、こんな感じのエラーが出てきました。
入れ物作れないしpush出来ないし!
もうホント手順通りに進めてもうまくいかないんだから困っちゃうよなあw
さてさてブツクサ言っても問題は解決しません。
❶の方に関しては、もうあるみたいなので再度やる必要はないのですが、私はなんでもやってみたいので、一旦 origin を消して入れ直しました。
消してみる
$ git remote rm origin
これで再度
$ git remote add origin git@bitbucket.org:ユーザー名/sample_app.git
はい解決できました。
逆に___もう一度入力してみると…___
$ git remote add origin git@bitbucket.org:ユーザー名/sample_app.git
fatal: remote origin already exists.
と言うことだったんですねえ
あるよー!!だってよ
こちらが参考にさせていただいた記事です。
❷に関しては
調べていくと、細かくは違えど、一貫して書いてあったのは、SSH 接続に問題が起こっている模様。
なので、SSHの公開鍵をもう一度作り、再度$ git push -u origin --all
を入力することで解決しました。