7

尝试使用 GitHub for Windows 在 Windows 8 RC 中克隆我的一个 GitHub 存储库时,我收到以下错误消息:

无法克隆此存储库。请检查您的互联网连接。

  • 当我尝试使用 GitHub for Windows 在 Windows 7 中克隆相同的存储库时,它成功了。
  • 在出现错误消息之前,Windows 8 中的克隆会进行到大约 9%。

我检查了日志文件 TheLog.txt,说设置证书验证位置时出错:

2012-06-02 20:28:12.5876|INFO|GitHub.Extensions.ReactiveScreen|Activating GitHub.ViewModels.AboutViewModel.
2012-06-02 20:28:57.4916|INFO|GitHub.Extensions.ReactiveScreen|Deactivating GitHub.ViewModels.AboutViewModel.
2012-06-02 20:28:57.4916|INFO|GitHub.Extensions.ReactiveScreen|Closed GitHub.ViewModels.AboutViewModel.
2012-06-02 20:28:59.0532|INFO|GitHub.Models.RepositoryModel|Cloning [repository-url].git
2012-06-02 20:28:59.0532|INFO|GitHub.Helpers.GitRemote|Cloning '[repository-url].git' to 'Spotify-Metro-Style-App' in directory 'C:\GitHub
2012-06-02 20:28:59.0562|INFO|GitHub.PortableGit.Helpers.GitEnvSetupExtensions|Configuring SSH Agent: :
2012-06-02 20:28:59.0562|INFO|GitHub.PortableGit.Helpers.GitEnvSetupExtensions|PATH is C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a\cmd;C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a\bin;C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a\mingw\bin;C:\Users\EivindGussiås\AppData\Local\Apps\2.0\7VOQ2HDO.HJX\5506OVG3.2LE\gith..tion_8f45a2159c87c850_0001.0000_70cd4637d2963700;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\WINDOWS\System32
2012-06-02 20:28:59.0782|INFO|GitHub.IO.ObservableProcess|git.exe clone --progress --recursive [repository-url].git "Spotify-Metro-Style-App" 
2012-06-02 20:29:02.2949|WARN|GitHub.Extensions.StandardUserErrors|Showing user and error Please check your internet connection.
GitHub.IO.ProcessException: Cloning into 'Spotify-Metro-Style-App'...
error: error setting certificate verify locations:
  CAfile: C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a/bin/curl-ca-bundle.crt
  CApath: none
 while accessing [repository-url].git/info/refs
fatal: HTTP request failed
2012-06-02 20:29:02.2949|WARN|GitHub.ViewModels.ShellViewModel|User error encountered: Unable to clone this repository.
  • 在成功克隆存储库的 Windows 7 中,不会向 TheLog.txt 写入任何内容。
  • 在 Windows 8 RC 中,我尝试克隆的任何存储库都会发生相同的错误。
  • 我使用 Microsoft 帐户登录 Windows 8,这在使用 GitBash 的 Windows 8 CP 中一直存在问题,因为用户名自动设置为包含 GitBash 不支持的挪威字符。如您所见,我的主目录是 C:\Users\EivindGussiås\。
4

5 回答 5

4

披露:我是 GitHub 的开发人员。

这应该在我们刚刚发布的 v1.0.8.4 更新中得到修复。

于 2012-06-07T17:56:23.577 回答
1

当我得到这个时,我通常只是关闭它并重新打开它,如果这不能解决它然后我注销并重新登录,通常其中一个修复它。

于 2013-03-27T23:10:30.377 回答
0

这绝对看起来像一个错误;-)

宣布“GitHub for Windows”发布的博客文章指出

我们确保阅读 Twitter 上的每一个提及。 如果您发现错误,请将其提交至 support@github.com。 每封电子邮件都由真人阅读。

“GitHub for Windows” 经常更新错误修复和改进。为了尽快解决此问题,我强烈建议您向他们发送电子邮件。

于 2012-06-02T19:26:47.920 回答
0

这个问题没有了。问题在于很久以前放置在 c:\windows 中的过时 libiconv-2.dll 导致与来自 GIT 的相同 DLL 发生冲突。一旦我放弃旧的,GIT 就开始使用鲜艳的颜色!

于 2013-01-18T10:58:30.473 回答
0

当帐户上的信用卡过期时,我得到了这个确切的错误。

要检查您是否属于这种情况(当然仅限付费帐户),请访问网站 github.com,使用您的帐户登录,然后检查标题。如果有提及您的信用卡的红色错误文本,您就可以了。

这是确切的文字:

我们在为您的信用卡结算时遇到问题。请输入一张新卡或致电您的信用卡提供商,了解交易失败原因的详细信息。如有任何问题,您可以联系 support@github.com。在您修复此错误之前,您的私有存储库已被锁定。感谢您的理解。

于 2013-05-20T13:53:19.130 回答