質問: githubにファイルをアップしたいです。 http://techacademy.jp/magazine/6235 に描かれている手順でターミナルで作業したのですがgit push origin master のところで ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:/awesome.git' hint: Updates were rejected because a pushed branch tip is behind its remote hint: counterpart. Check out this branch and integrate the remote changes hint: (e.g. 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. とエラーが出ました。 git pullや git fetch git merge origin/master を行って origin -> master にしたのですが それでも同じエラーが出ました。 どのようにすれば良いのでしょうか?
回答: 私の手元の環境で再現できないのでイマイチ確信できないのですが、おそらく > > git remote add origin https://github.com//awesome.git > > > を、**そのまま**実行してしまったのではないでしょうか? このコマンドはあくまでも「例」で、実際には`https://github.com//awesome.git`部分を > > 先ほどGitHub上に表示された、リモートリポジトリのアドレス > > > に置き換えて実行する必要があります。 ためしに以下のコマンドを実行し、ここに表示されるURLが、貴方がGithub上で作成したリポジトリのURLと一致しているか確認してみてください。 ``` git remote -v ``` リポジトリのURLは、作成したリポジトリのページの右上にある 「Clone or download」 という緑色のボタンをクリックすると、確認できます。