Git 为什么可以';我不能拉/推到我们的项目存储库吗?
我们的项目几乎没有我一直使用的私有存储库。但从昨天开始,突然之间,我似乎无法推动某一特定的回购协议 当我尝试拉/推时,我得到的错误消息是:Git 为什么可以';我不能拉/推到我们的项目存储库吗?,git,powershell,github,Git,Powershell,Github,我们的项目几乎没有我一直使用的私有存储库。但从昨天开始,突然之间,我似乎无法推动某一特定的回购协议 当我尝试拉/推时,我得到的错误消息是:fatal:core.hidedotfiles在.git/config中的配置值不正确,这是我在.git/config文件中找到的(我从不乱动它): 在将此文件与我的其他项目的.git/config文件进行比较后,我注意到此文件中不知何故有额外的hideDotFiles=dotGitOnly行。因此,我删除了该行并尝试拉,但没有成功: error: err
fatal:core.hidedotfiles在.git/config
中的配置值不正确,这是我在.git/config
文件中找到的(我从不乱动它):
在将此文件与我的其他项目的.git/config
文件进行比较后,我注意到此文件中不知何故有额外的hideDotFiles=dotGitOnly
行。因此,我删除了该行并尝试拉
,但没有成功:
error: error setting certificate verify locations:
CAfile: /bin/curl-ca-bundle.crt
CApath: none
while accessing https://github.com/CompanyNane/repo.git/info/refs
fatal: HTTP request failed
然后我尝试了一下,但又收到了另一条错误消息:
error: error:0D0C50A1:asn1 encoding routines:ASN1_item_verify:unknown message digest algorithm while accessing https://github.com/CompanyNane/repo.git/info/refs
fatal: HTTP request failed
我已经
- 从我的机器上删除了repo并再次克隆了它(&code>.git/config文件仍然有
行。昨天我问我的同事他们是否可以拉/推到repo…他们可以。对我来说没有任何意义)hideDotFiles=dotGitOnly
- 重新安装我的Git
- 吉特巴斯
- GithubGUI
- Windows PowerShell
- 正如您可能已经猜到的,我正在使用Windows7:)
我感谢你的时间和帮助 隐藏文件似乎不是的一部分,这解释了您的第一条错误消息 最好尝试再次克隆(在不同路径中)repo,而不是处理可能损坏的本地配置文件(
.git/config
)
如果你再克隆一次。。。而且本地配置仍然不正确,一种解释是因为有一个就地配置,它将在
git init
(或git clone
)上复制。例如,检查您是否没有定义环境变量GIT\u TEMPLATE\u DIR
。谢谢VonC的回复。我忘了提到我已经尝试了你建议的方法,看起来.git/config文件中也有“hidedotfile”。我只是很惊讶我的其他同事能够拉/推这个confiq,但我不能:/@walah好的,我编辑了答案来解决这个问题。我知道这听起来很愚蠢,但我不知道这个GIT\u TEMPLATE\u DIR
是在哪里定义的,以及如何处理它!另外,现在我的SSH.rb文件有问题:(我只是要重新安装所有东西(ruby、devKit、git、vagrant、virtualBox等)&希望一切都能神奇地开始工作:)会让你知道这是否解决了我的问题,否则会一直困扰你:P谢谢你的时间和帮助@这是一个环境变量
error: error:0D0C50A1:asn1 encoding routines:ASN1_item_verify:unknown message digest algorithm while accessing https://github.com/CompanyNane/repo.git/info/refs
fatal: HTTP request failed