1

在通过我的公司代理服务器通过 sysinternal 克隆存储库的过程中,我可以看到它尝试编写 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 验证了 repo 没问题。

4

1 回答 1

0

https 访问的 GitHub 存储库的 git 克隆应该是:

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

如果你想缓存你的 GitHub 凭证,它应该在定义 HOME 的会话中进行,如“ Git - 如何.netrc在 Windows 上使用文件保存用户和密码”中所述。

对于代理,另请参阅“与 github 同步”。

于 2012-12-25T00:47:28.083 回答