Visual Studio 2013 github同步错误403

时间:2015-02-09 22:01:21

标签: git github visual-studio-2013 sync

我收到错误403:

  

发生错误。详细消息:响应状态代码不表示成功:403(禁止)。

尝试使用visual studio team explorer推送或同步Unsynced Commits时。

例如,当使用命令行或sourcetree时,一切正常。有没有人之前有这个错误,并找到一种方法如何解决它?

我没有使用ssh。

谢谢!

2 个答案:

答案 0 :(得分:2)

在这里找到答案。从列表中删除了github帐户,接下来要求提供凭证的<...>

https://stackoverflow.com/a/29401455/1319157

答案 1 :(得分:0)

TFS 2013 Git push VS 2017 Forbidden error-403

unable to access. requested url returned error: 403

在尝试将本地git存储库推送到本地TFS 2013服务器时遇到此错误。我从VS 2017和命令行中遇到了相同的错误。

花了很多时间在使用全局配置设置后,我发现

  

问题是由内部代理服务器引起的。

从Windows凭据管理器中清除了git凭据(如https://stackoverflow.com/a/29401455/1319157中所述)。

但是问题仍然没有消失。因此,我在(Only use a proxy for certain git urls/domains?

中提到了将NO_PROXY添加到环境变量中
NO_PROXY  
my_internal_tfs,localhost,127.0.0.1

这就像一种魅力。请确保在更改环境变量后关闭并重新打开Visual Studio或命令提示符。

以下是一些有关git凭证管理器的有用链接。希望这可能对某人有所帮助。

https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage
https://github.com/Microsoft/Git-Credential-Manager-for-Windows
https://github.com/Microsoft/Git-Credential-Manager-for-Windows/blob/master/Docs/Faq.md#q-i-thought-microsoft-was-maintaining-this-why-does-the-gcm-not-work-as-expected-with-tfs