症状
「git push」をした際に、下記エラーメッセージが表示されてしまいました。 翻訳すると、 「致命的:「origin / master」はgitリポジトリではないようです。致命的:リモートリポジトリから読み取ることができませんでした。正しいアクセス権があることを確認してください」でした。 リモートリポジトリが何らかの原因で読み取れないようです。ターミナル
#git pushをして表示されたエラー
git push origin/master
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin/master master
#エラー通りコマンドを実行
git merge
git push --set-upstream origin/master master
fatal: 'origin/master' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
解決方法
リモートリポジトリを設定することで解決しました。 リモートリポジトリを登録し忘れていたため読み取れなかったようです。。ターミナル
#リモートリポジトリを登録
git remote add origin https://github.com/ユーザー名/リポジトリ名.git
#再度pushコマンドを発行すると、pushできました
git push --set-upstream origin master
補足ですが、リモートリポジトリを誤ったものを登録していた場合、以下コマンドで取り消して再度登録することができます。
ターミナル
git remote rm origin
参考
Railsチュートリアル https://railstutorial.jp/chapters/beginning?version=6.0#sec-git_setup【Git】誤って登録したリポジトリを取り消して、再登録する方法
https://qiita.com/GalaxyNeko/items/0739083fd6d3797779ec