windows git https clone通过代理服务器无法写入文件

时间:2012-12-24 14:40:35

标签: windows https github clone proxy-server

在通过我的公司代理服务器通过sysinternal克隆repo的过程中,我可以看到它试图编写git存储库但是失败了。但是,.git目录已创建,但主要是空目录。

我已使用“git config --globlal http.proxy ...”和“git config --global https.proxy ...”设置我的代理服务器配置 由于我连接到git(我被提示输入我的帐户/密码),我知道代理设置有效。

从Sysinternal我可以看到错误

Query Open C:\Users\myUser\https:\github.com\myGitAccount\source.git\.git  FAST IO DISALLOWED
CreateFile C:\Users\myUser\https:\github.com\myGitAccount\source.git\.git NAME INVALID Denied Access: Read Attributes. Disposition:

Github证实回购没有问题。

1 个答案:

答案 0 :(得分:0)

https访问的GitHub仓库的git克隆应为:

git clone https://github.com/aUserName/aRepoName.git

如果要缓存GitHub凭据,则应在定义了HOME的会话中进行,如“Git - How to use .netrc file on windows to save user and password”中所述。

对于代理,另请参阅“Syncing with github”。