私の質問は 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をコピーする方法は?
問題が発生しました。間違ったgitリポジトリを完全に使用していました。正しいURLは次のとおりである必要があります。
git clone https://[email protected]/gerrit/mytest
問題:ログWebページのURLをコピーして貼り付けており、生成されたhtmlからリポジトリのクローンを作成できることを期待しています。
提案された成功した回答は、ソリューションを隠すURLを十分にスクラブしました。URLにリポジトリ提供パスがありません。/r/
または/git/
。
URLの例を使用すると、正しい構文は次のようになります。
git clone https://gdt.test.com/gitblit/r/mytest.git
[概要]ページには、この種のエラーを回避するためのコピー&ペースト機能を備えた生成されたURLが用意されています。
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.