渋谷ほととぎす通信

新しいこと、枯れたこと問わずサムザップ大庭が興味を持ったものを調査、生活の効率を求める完全趣味の技術ブログ。基礎を大事にしています。※あくまで個人ブログであり所属組織とは関係ありません

GitHubにgit pushが出来ない時の対処法


GitHubにgit pushを実行した際に、以下のようなエラーが出た時のトラブルシューティングです。

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags --set-upstream origin feature/foo:feature/foo
Pushing to git@github.com:hogehoge/hogehoge.git
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

確実にgithubのURLは存在するのに...

Pushing to git@github.com:hogehoge/hogehoge.git
ERROR: Repository not found.

そんなバカな...

権限を確認する

f:id:esakun:20191210170104p:plain:w500

githubリポジトリのCollaborators & teamsの設定でメンバーまたはチームの権限を指定できます。 そこがReadになっていると、このようなエラーが起きるようです。

非エンジニアの環境を整えている際にハマりました...

以上