我正在使用VS2015并与使用bitbucket共享代码的团队合作。每当我尝试将更改推送到分支或同步时,我都会收到此错误:
Opening repositories:
C:\path\to\the\Repos\nameofrepository
Error encountered while pushing to the remote repository: Response status
code does not indicate success: 401 (Unauthorized).
每次按下按钮或同步按钮,我都会被要求输入我的凭据(用户名和密码)以连接到我的bitbucket帐户。凭证是正确的,因为我100%肯定。
我已经在互联网上查看,发现此错误可能是由输入错误的凭据(我没有)引起的,所以我去了#34; Windows Credential Manager"并重置所有凭据,因为我没有找到与VS相关的任何凭据。我没有尝试过任何工作。
有谁知道为什么会这样?
PS:我的帐户中没有2方式验证启用功能。感谢
答案 0 :(得分:0)
解决方案1:
我认为git-project
(即只读)的权限不足
给你这个错误。
为项目文件夹&提供所需的许可。再试一次。
解决方案2:
删除GitHub在本地计算机中保存的凭据。
以下是我采取的步骤:
答案 1 :(得分:0)
在尝试了网络上的所有内容后,我得出的结论是,我无能为力,因此我删除了自己的帐户并创建了一个新帐户。现在一切正常。