无法从 VS2015 同步或推送到 bitbucket
Posted
技术标签:
【中文标题】无法从 VS2015 同步或推送到 bitbucket【英文标题】:can't sync or push to bitbucket from VS2015 【发布时间】:2017-11-30 08:20:25 【问题描述】:我正在使用 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% 确定。
我在互联网上查看过,发现此错误可能是由于输入了错误的凭据(我没有)造成的,所以我去了“Windows 凭据管理器”并在那里重置了所有凭据,但我没有找到任何与VS相关的。我没有尝试过。
有人知道为什么会这样吗?
PS:我的帐户中没有启用两种验证方式。谢谢
【问题讨论】:
【参考方案1】:解决方案 1:
我认为git-project
(即只读)的权限不足会
给你这个错误。
授予项目文件夹所需的权限并重试。
解决方案 2:
删除 GitHub 保存在本地计算机中的凭据。
这是我采取的步骤:
转到控制面板 右上角:搜索“凭据”=> 选择“凭据管理器” 在通用凭据下 => 你应该看到 GitHub => 点击箭头 点击“从保管库中删除” 尝试再次提交和同步【讨论】:
解决方案 1 不是申请人,因为该文件夹具有完全权限。解决方案 2 正如我上面所说的,我已经尝试过了。 请通过THIS QUESTION's ANSWERS,尝试给出的解决方案。【参考方案2】:在网上尝试了一切之后,我得出的结论是我无能为力,所以我删除了我的帐户并创建了一个新帐户。现在一切正常。
【讨论】:
以上是关于无法从 VS2015 同步或推送到 bitbucket的主要内容,如果未能解决你的问题,请参考以下文章
在 UIButton 单击时以编程方式创建 Segue 或推送到另一个视图控制器
无法将代码从 Vs Code 界面推送到 gitlab。 Git:git@gitlab.com:权限被拒绝(公钥,键盘交互)