我的问题不是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
我想我需要将完整的URL与r和h参数一起放入。因为这些参数指定了我的存储库的名称。
我犯了一个错误(复制并粘贴了网址)。但是,即使使用URL:
gdt.test.com/gitblit/r/mytest.git/
我收到错误:
'fatal: repository 'gdt.test.com/gitblit/r/mytest.git/'; not found.
如何从gitblit摘要页面复制正确的URL?
答案 0 :(得分:5)
问题:你正在复制&粘贴日志网页URL并希望能够从生成的html中克隆存储库。
建议的成功答案已经充分清除了隐藏解决方案的URL:您错过了网址/r/
或/git/
中的存储库服务路径。
使用您的网址示例,正确的语法应为:
git clone https://gdt.test.com/gitblit/r/mytest.git
“摘要”页面提供了带有副本和附件的生成的URL。粘贴函数以避免这些类型的错误。
答案 1 :(得分:0)
url不是git存储库的路径但是mytest.git是一个裸存储库
编辑:试试这个,它在我的最后工作
$b
答案 2 :(得分:0)
遇到了问题。我一直在使用错误的git存储库。正确的URL必须是:
git clone https://qualtar.demix@gdt.test.com/gerrit/mytest