1. ホーム
  2. git

[解決済み] fatal: git リポジトリでないようです。

2023-01-04 02:56:26

質問

Git リポジトリの URL は正しいのに、なぜこのエラーが発生するのでしょうか。

fatal: '[email protected]/gittest.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

下の文脈で見るか をスクリーンショットでご覧ください。 .

jitendra@JITENDRA-PC /c/mySite (master)
$ git push beanstalk master
fatal: '[email protected]/gittest.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

jitendra@JITENDRA-PC /c/mySite (master)
$ git clone git://github.com/jquery/jquery.git
Cloning into jquery...
Remote: Counting objects: 19803, done.
Remote: Compressing objects: 100% (5196/5196), done.
Remote: Total 19803 (delta 14204), reused 19549 (delta 14052)
Receiving objects: 100% (19803/19803), 12.80 MiB | 591 KiB/s, done.
Resolving deltas: 100% (14204/14204), done.

jitendra@JITENDRA-PC /c/mySite (master)
$ gitk --all

jitendra@JITENDRA-PC /c/mySite (master)
$ gitk -all

jitendra@JITENDRA-PC /c/mySite (master)
$ git remote add origin [email protected]/gittest.git

jitendra@JITENDRA-PC /c/mySite (master)
$ git push origin master
fatal: '[email protected]/gittest.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

jitendra@JITENDRA-PC /c/mySite (master)

どのように解決するのですか?

の構文がありますね。 scp -スタイルのリポジトリ指定の構文が少し間違っています。

[user@]host.xz:path/to/repo.git/

... を見ればわかるように git clone のドキュメントを参照してください。 代わりにURLを使用する必要があります。

[email protected]:/gittest.git

つまり、あなたが使っている URL では : (コロン) を見逃しています。

originのURLを更新するには、こうすればよいでしょう。

git remote set-url origin [email protected]:/gittest.git