32

ディレクトリを作成しましたhello_git。このディレクトリにhello_git.py、「Hellogit!」を出力するファイルを作成しました。メッセージ。

次にhello_git、ターミナルに現在のディレクトリを作成し、そのディレクトリに次のコマンドを次々に入力しました。

git init
git add hello_git.py
git commit -m 'first commit'
git remote add origin git@github.com:githubaccountname/hello_git.git

コマンドを入力すると、次のgit push origin masterように尋ねられます。

Enter passphrase for key '/home/myusername/.ssh/id_rsa':

パスフレーズ(を使用して正常に認証されssh -T git@github.comます)を入力すると、次のようになります。

ERROR: Repository not found.
fatal: The remote end hung up unexpectedly

これが役立つかどうかはわかりませんが、次のようになります。

git remote -v

戻り値:

origin    git@github.com:githubaccountname/hello_git.git (fetch)
origin    git@github.com:githubaccountname/hello_git.git (push)

同様の投稿の回答を調べましたが、何も機能していないようです。

4

7 に答える 7

26

エリックは、リポジトリが存在しない場合のこの質問に対する最良の答えをすでに示していますが、私はそれを指摘したいと思います。

「リポジトリが見つかりません。/リモートエンドが予期せずハングアップしました」という応答ペア、リポジトリが存在する場合にGitHubから提供されますが、ユーザーにはリポジトリにプッシュする権限がありません。

リポジトリがGitHubにすでに存在することが確実な場合は、使用しているアカウントにそのリポジトリにプッシュする権限があることを確認してください。

于 2013-04-04T19:01:23.150 に答える
22

エラーメッセージはそれをすべて示しています

エラー:リポジトリが見つかりません。

あなたが探しているGitリポジトリはありますか?

最初にGitHubにリポジトリを作成する必要があります。リポジトリがまだ存在しないため、リポジトリが見つかりません。

于 2012-06-06T20:53:35.567 に答える
6

リポジトリが存在しないか、適切な権限がありません。

詳細については、エラー:リポジトリが見つかりません。を参照してください。

また、複数のGitHubアカウント(実際には許可されていません)がある場合は、GitHubに複数のsshキーを保存する必要があります。

詳細については、クイックヒント:GitHubと複数のアカウントを操作する方法をご覧ください。

于 2013-04-18T11:17:11.877 に答える
4

おそらくリポジトリの名前を変更しましたか?GitHubでリポジトリの名前を変更した場合は、それに応じてオリジンを更新する必要があります。これは私に一度起こりました、そこで私は私のリポジトリの名前を変更し、私のラップトップの元の設定を更新するのを忘れました。

于 2012-08-27T18:06:59.253 に答える
2

私の場合、問題は間違ったURLにありました。

それ以外の

https://gitlab.com/username/my_repository .git

私が書いた

https://gitlab.com/username/my_repository/ (ブラウザからコピー)

于 2015-04-06T12:46:08.760 に答える
2

これは、間違った資格情報を保存した場合にも発生する可能性があります。これを使用して、レポのメモリをクリアして、次のプッシュで再プロンプトを表示できます。 git config --unset credential.helper

于 2017-04-18T19:15:33.747 に答える
0

私はちょうどこれと同じ問題に遭遇しました。他の解決策がどれも機能しない場合は、ステータスページ(https://status.github.com/)に記載されているように、GitHubでSSHアクセスに問題があることが原因である可能性があります。

「リポジトリへのアクセスとGitHub.comの一部の機能に関する問題を調査しています。共有する情報が増えたら、報告します。」

于 2014-04-09T20:44:11.367 に答える