“隐藏Git错误”;致命:远程错误:需要验证码“;
尝试使用以下命令从我的隐藏项目中提取:“隐藏Git错误”;致命:远程错误:需要验证码“;,git,bitbucket-server,Git,Bitbucket Server,尝试使用以下命令从我的隐藏项目中提取: $ git remote add origin https://stash@stash.company.com/scm/~username/project.git $ git pull origin develop 系统会提示我输入密码,然后出现以下错误: 您的隐藏帐户已被标记为需要在之前解决验证码 您可以再次登录。这通常是由于尝试登录次数过多造成的 密码不正确。所需的验证码可防止SCM客户端 即使您输入了正确的密码,也要访问存储,直到问题解决为止。 如
$ git remote add origin https://stash@stash.company.com/scm/~username/project.git
$ git pull origin develop
系统会提示我输入密码,然后出现以下错误:
您的隐藏帐户已被标记为需要在之前解决验证码
您可以再次登录。这通常是由于尝试登录次数过多造成的
密码不正确。所需的验证码可防止SCM客户端
即使您输入了正确的密码,也要访问存储,直到问题解决为止。
如果您当前通过浏览器登录以隐藏,则可能需要注销
然后重新登录以清除验证码
注销并再次登录没有帮助。如何修复此问题?问题是URL格式不正确:应改为stash@stash. 验证码警告的另一个常见问题似乎与密码更改有关。一旦在您进行身份验证的系统中更改了密码,sourcetree和eclipse插件可能与bitbucket上已登录的会话存在密码冲突,从而导致激活验证码身份验证
解决方案:进入bitbucket会话,注销并再次登录。如果问题仍然存在,那么您可能需要检查URL,因为激活验证码会将您指向另一个方向,URL出现故障的用户帐户将一次又一次地引发身份验证失败。您可能在浏览器中打开了一个到BitBucket的会话,这会给人一种一切正常的印象。只需注销并再次登录,登录时您需要解决验证码问题,然后就可以开始了。对我有效的方法是进入:C:\Users\UserName\AppData\Local\Atlassian\SourceTree
并删除passwd文件。Sourcetree已关闭,我已从bitbucket注销。然后我重新登录到bitbucket并解决了验证码问题。然后,当我启动sourcetree并进行提取时,我输入了密码,一切正常。这发生在我身上。我试图删除sourcetree密码文件,但没有成功。我注销并登录到bitbucket上,但没有工作太多。有效的方法是转到Windows和Credential Manager上的面板控制,我更改/删除了对我的git repo的所有引用。在macOS上隐藏的情况下,这对我有效:
对于SourceTree,在获取此错误时,我必须执行以下操作:
我正在做这个注销和再次登录,但没有效果。我在一个公司的土地与SSO(单点登录)登录到存储。然后,我注销,然后在我的浏览器中进行硬刷新(FireFox中的Shift刷新)。这将显示带有验证码的登录屏幕 登录后,我进入SourceTree并从工具>选项>身份验证中删除了我的密码
当我再次返回执行拉取请求时,它在弹出窗口中询问我的密码,并且从那里开始运行良好。如果您使用的是sourcetree,请转到工具-->选项-->身份验证并删除Git保存的密码。这解决了我的问题转到您的Windows>>键入凭据管理器>>Windows凭据>>在bitbucket链接下更新密码
注销并在bitbucket中登录对于Windows,这对我来说很有用:
有时,当您更改密码时,Windows中的SourceTree会被冲洗掉,并导致您被锁定在“隐藏”Bitbucket服务器实例之外,等待使用CAPTCHA登录 以下是对我有效的步骤…
谢谢,我每次更改密码时唯一有效的解决方案我在Mac上哪里可以找到此文件?不是Mac用户,但我会在(~/Library/Application Support)中查找,让我知道这是否有效,我会将其添加到应答器密码文件在哪里?它应该在该文件夹位置,除非您从未输入sourcetree的密码对话(即您刚刚安装,尚未启动),否则此问题已得到解决。谢谢,我已清除缓存,以便在提示登录时请求验证码。我也有此问题,但在我的cre中未看到任何git引用