GitHubでありがち(?)なエラーメッセージとその解決方法

ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

叩いたコマンド
git push origin [ブランチ名]

原因

リポジトリが存在していない、もしくはアクセス権限がない。

解決方法

リモートリポジトリの登録が間違っていないか確認しましょう。プライベートリポジトリの場合には、write権限があるか確認しましょう。


fatal: No such remote ‘origin’

叩いたコマンド
git remote set-url origin [URL]

原因

originが存在していない。set-urlはすでに存在しているリモートリポジトリを変更する場合に使う。

解決方法

git remote add origin [URL]