首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让詹金斯认不出吉特回购

让詹金斯认不出吉特回购
EN

Stack Overflow用户
提问于 2016-08-31 18:08:05
回答 1查看 916关注 0票数 0

请注意,这是一个Windows 10操作系统。不是Linux。

我想在我的本地机器上,在D:\temp\.git\下使用git。那里有一个文件HEAD

在“源代码管理”页面上,我在Repository URL中输入以下内容

file:///D:/temp/.git/

(注:我在这里经常用斜杠的数字(和类型).一事无成)

答复如下:

未能连接到存储库:命令"git.exe -c core.askpass=true ls-remote -h -h HEAD“返回状态代码128: 标准: stderr:致命性:'/D:/temp/. git /‘似乎不是git存储库 致命:无法从远程存储库读取。 请确保您有正确的访问权限和存储库存在。

我注意到它写着“来自远程存储库”。只是想知道这是否是一个调整某个地方来指定本地存储库的问题.?

此外,我还尝试在DOS提示符下运行相同的命令,但不带管理员权限,然后使用管理员权限:

远程file:///D:/temp/.git/HEAD D:\temp>git.exe -c core.askpass=true ls 致命:无效的gitfile格式:d:/temp/..git/HEAD 致命:无法从远程存储库读取。请确保您有正确的访问权限和存储库存在。

..。真是令人费解。“无效的gitfile格式”-那是怎么回事?再加上“访问权”这件事:这会不会是因为与Windows有关的一些废话而发生的呢?但即使有了行政管理权,我也得到了同样的信息。

稍晚一点:

如果省略“HEAD”一词,此命令将在命令提示符下工作,包括作为非管理员:

file:///D:/temp D:>git.exe -c core.askpass=true ls-远程-h a4ca18f7b218ef57b07f8dceef89ab6bdb5839a6参考资料/头/母版 file:///D:/temp/.git D:>git.exe -c core.askpass=true ls-远程-h a4ca18f7b218ef57b07f8dceef89ab6bdb5839a6参考资料/头/母版

EN

回答 1

Stack Overflow用户

发布于 2016-09-07 21:23:29

在您的示例中,您不希望配置Git存储库来跟踪。因为您只在本地工作,因此配置自定义工作区以指向您的存储库(通用->高级版)就足够了。

这将是D:\temp,而不是 D:\temp\.git,因为.git目录只是Git保存有关存储库的信息的地方。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39256303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档