web-dev-qa-db-ja.com

無効:これはgitリポジトリですか?

私の質問は this 質問ではありません。
git cloneを実行すると、このエラーが発生します。私が使用しているコマンドは次のとおりです。

$ git clone "https://gdt.test.com/gitblit/log/?r=mytest.git&h=refs/heads/branch_development"

単に実行する場合:

$ git clone "https://gdt.test.com/gitblit/log/?r=mytest.git"

エラーが発生します:

fatal: could not create work tree dir '?r=mytest'.: Invalid argument

私はrとhのパラメータと一緒に完全なURLを置く必要があると思います。これらのパラメータは私のリポジトリの名前を指定するためです。

私は間違いをしていました(URLをコピーして貼り付けました)。ただし、URLを使用する場合でも:

gdt.test.com/gitblit/r/mytest.git/

エラーが発生しています:

'fatal: repository 'gdt.test.com/gitblit/r/mytest.git/'; not found. 

Gitblitサマリーページから正しいURLをコピーする方法は?

4
Farrukh Chishti

問題が発生しました。間違ったgitリポジトリを完全に使用していました。正しいURLは次のとおりである必要があります。

git clone https://[email protected]/gerrit/mytest
0
Farrukh Chishti

問題:ログWebページのURLをコピーして貼り付けており、生成されたhtmlからリポジトリのクローンを作成できることを期待しています。

提案された成功した回答は、ソリューションを隠すURLを十分にスクラブしました。URLにリポジトリ提供パスがありません。/r/または/git/

URLの例を使用すると、正しい構文は次のようになります。

git clone https://gdt.test.com/gitblit/r/mytest.git

[概要]ページには、この種のエラーを回避するためのコピー&ペースト機能を備えた生成されたURLが用意されています。

enter image description here

4
James Moger

URLはgitリポジトリへのパスではありませんが、はいmytest.gitはベアリポジトリです

編集:これを試してみてください、そしてそれは私の終わりに働きます

git clone https://gdt.test.com/gitblit/log/mytest.git

git clone "https://gdt.test.com/gitblit/log/mytest.git"
Cloning into 'mytest'...
warning: You appear to have cloned an empty repository.
Checking connectivity... done.
0
Mayur Nagekar