gitと
github`で非常に奇妙な問題を抱えています。プッシュしようとすると、次のようなメッセージが表示されます。
git push -u origin master
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
I added the remote:
git remote add origin [email protected]:account-name/repo-name.git
何かアイデアはありますか?
読み書き可能なアクセス権を持っているかどうかを確認します。
Gitのエラーメッセージは誤解を招く恐れがあります。私も同じような問題を抱えていました。私は既存のプロジェクトに追加されていました。そのプロジェクトをクローンして、ローカルに変更をコミットしました。プッシュしようとすると、「ERROR:Repository not found.` というエラーメッセージが表示されました。
私をプロジェクトに追加した人は、私にリポジトリへの読み取り専用のアクセス権を与えていました。その人が変更してくれたので、プッシュすることができました。
同じエラーが出ていました
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
で、Githubでリポジトリを作成し、ローカルにクローンしていました。
.git/configを開いて、[remote "origin"]
の部分を削除することで解決できました。
[remote "origin"]
url = [email protected]:alexagui/my_project.git
fetch = +refs/heads/*:refs/remotes/origin/*
そして、次のように実行しました(もう一度)。
git remote add origin [email protected]:alexagui/my_project.git
git push -u origin master
を実行すると、今度はリポジトリにプッシュすることができました。
ユーザー名とレポの名前を教えていただければ、お役に立てると思いますが、現時点ではそのレポが実際に存在するとは考えられません。
さらに、そのレポが非公開で、あなたがアクセスできない場合、githubは非公開レポの存在を明らかにしないために、"Does not exist"を返します。
EDIT: 非公開で存在しないと表示されてクローンが作れない場合は、認証を送信していないことが原因です。公開鍵がキーリングに追加されていることを確認するか、当面はHTTP basic authを使用してください。