1

我已经安装了 GitExtensions 和 Git Source Control Provider Options。但是在我尝试将某些内容推送到存储库时提交之后。什么都没有被推动。

怎么了?我不精通Git。任何帮助都会很棒。

这是一个屏幕截图: 在此处输入图像描述

4

2 回答 2

1

看起来 GitExtensions不适用于 HTTPS authentication。此身份验证问题使推送失败,因为远程无法识别您并因此拒绝推送。

我自己还没有验证,但是对于最新的 Git 版本,您可以使用Windows Credential Store for Git。这将允许在推送期间针对 Github 的远程进行身份验证。

GitHub在文档中提到了它

于 2013-07-23T14:14:30.070 回答
0

好的,有一个更简单的解决方案可以让身份验证在 GitHub 上正常工作,而无需使用 Windows Credential Store。

您可以使用 GitExtensions 的 GitHub 插件,该插件通过连接到 GitHub 来使用 OAuth 令牌。

在 GitExtensions 中,转到插件菜单 -> Github。它会打开一个浏览器窗口,让您对 GitExtension 进行身份验证和授权。在此之后没有密码提示!

于 2013-07-24T09:03:30.980 回答