我是 github.com 的新用户git
。通过一台 ubuntu 机器,我在 github.com 上创建了一个存储库,并且已经提交了。现在,我也想在我的 Windows 7 机器上使用该代码。按照说明,我安装github for windows 1.3.2.0
了https://windows.github.com/。程序本身启动正常,我可以以 github 用户身份登录,并且可以创建本地存储库。在 github.com 上,列出了一个 ssh 密钥,其中包含我的 Windows 计算机的名称。
但是,我无法将本地更改发布到 github.com,而且,我无法克隆 Windows 版 github 中列出的现有(在线)存储库。
当我尝试启动克隆过程时,收到 git-remot-https.exe 的错误消息:“由于缺少 LIBEAY32.dll,无法启动该程序。重新安装该程序即可解决此问题”(我将其翻译成英文)。
然后,windows 版 github 程序提示“无法克隆存储库‘RepoName’,请检查您的互联网连接”
当我尝试发布本地存储库时,我收到类似的错误消息和“错误无法发布此分支”。
当我尝试通过 shell 克隆远程存储库时,例如git clone https://github.com/MyUserName/SomeRepo.git
,它什么也没做。出现消息“克隆到‘RepoName’”,没有错误消息,但文件夹中也没有任何变化。特别是,git status
无法将该文件夹识别为 git 存储库。
我已将日志发布在下面,但我没有看到任何相关内容。libeay32.dll
我能找到的唯一实例隐藏在的包子文件夹中R
。我已按照 github 安装程序的建议安装了 .NET 框架 4 和 4.5。
我是否忘记安装某些东西以使 Windows 版 GitHub 可以正常工作?
GitHubLog.txt:
2014-04-25 18:59:45.4532|WARN|thread:1|POCOObservableForProperty|GitHub.Models.ChangeLog 是 POCO 类型,不会发送更改通知,WhenAny 只会返回单个值!2014-04-25 18:43:56.3362|WARN|thread:1|LogHost|SuppressChangeNotifications 被调用(可能通过 AddRange),但您没有 2014-04-25 18:43:56.3362|WARN|thread:1|LogHost|订阅 ShouldReset。这可能不是您想要的,因为 ItemsAdded 2014-04-25 18:43:56.3362|WARN|thread:1|LogHost| 和朋友似乎会“错过”项目 2014-04-25 18:43:57.2483|WARN|thread:1|POCOObservableForProperty|GitHub.Views.TwoFactorView 是 POCO 类型并且不会发送更改通知,WhenAny 只会返回一个值! 2014-04-25 18:43:57.2783|WARN|thread:1|POCOObservableForProperty|GitHub.Views.UndoFlashView 是 POCO 类型并且不会发送更改通知,WhenAny 只会返回一个值! 2014-04-25 18:43:57.3093|WARN|thread:1|POCOObservableForProperty|GitHub.Views.ShellView 是 POCO 类型,不会发送变更通知,WhenAny 只会返回一个值!2014-04-25 18:43:57.6133|WARN|thread:1|POCOObservableForProperty|GitHub.Views.Controls.OptionsMenu 是 POCO 类型,不会发送变更通知,WhenAny 只会返回一个值! 2014-04-25 18:43:58.1933|WARN|thread:1|LogHost|SuppressChangeNotifications 被调用(可能通过 AddRange),但您没有 2014-04-25 18:43:58.1933|WARN|thread:1|LogHost|订阅 ShouldReset。这可能不是您想要的,因为 ItemsAdded 2014-04-25 18:43:58.1933|WARN|thread:1|LogHost|和朋友似乎会“错过”项目 2014-04-25 18:52:58.4279|WARN|thread:1|POCOObservableForProperty|GitHub.Views.Controls.PushToHostButton 是 POCO 类型,不会发送更改通知,WhenAny 只会返回一个值! 2014-04-25 18:52:58.5349|WARN|thread:1|POCOObservableForProperty|GitHub.Views.Controls.RepositoryOptionsMenu 是 POCO 类型,不会发送更改通知,WhenAny 只会返回一个值!2014-04-25 18:52:58.5619|WARN|thread:1|POCOObservableForProperty|GitHub.Views.RepositoryView 是 POCO 类型,不会发送更改通知,WhenAny 只会返回一个值!2014-04-25 18:52:59.0250|WARN|thread:1|POCOObservableForProperty|GitHub.Views.FileDiffView 是 POCO 类型,不会发送更改通知,WhenAny 只会返回一个值! 2014-04-25 18:59:45.3592|WARN|thread:1|POCOObservableForProperty|GitHub.Views.Controls.LicenseBrowser 是 POCO 类型,不会发送更改通知,WhenAny 只会返回一个值!2014-04-25 18:59:45.3892|WARN|thread:1|POCOObservableForProperty|GitHub.Views.AboutView 是 POCO 类型,不会发送更改通知,WhenAny 只会返回一个值!
答案1
您可以libeay32.dll
找到Windows 版本的 OpenSSL。