将Visual Studio 2017更新到版本15.7.6后,在进行同步或提取时会收到此错误消息:
提取时遇到错误:Git失败并出现致命错误。 遇到HttpRequestException。发送时发生错误 请求。无法产生/ C / Program Files(x86)/ Microsoft Visual Studio / 2017 /企业/ Common7 / IDE / CommonExtensions / Microsoft / TeamFoundation / Team Explorer / Git / mingw32 / libexec / git-core / git-askpass.exe:无此类文件或 目录无法读取“ https://ershadi@bitbucket.org”的密码: 终端提示已禁用
问题是一个错误,但是可以解决吗?
答案 0 :(得分:2)
Visual Studio 15.7.6更新问题:提取时遇到错误:Git失败并出现致命错误。
是的,这是Github上的一个已知问题:Can't login to GitHub。
您可以尝试使用KevinRamharak和whoisj的变通方法:
KevinRamharak:
下载最新版本并将其放在以下文件的顶部 VIsual Studio 2017。
1. download the zip file gcmw-v1.17.0.zip from https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases 2. navigate to C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\libexec\ (or wherever your 'missing' git-askpass.exe resides). 3. make a copy of the git-core folder and rename it backup or something like that 4. put the files from the zip file on top of the contents of your new git-core folder and overwrite where prompted
哪位:
我想宣布可以下载GCM v1.17.1 Preview 1。 尽管这不能直接解决Visual Studio能够解决的问题 要通过BitBucket成功进行身份验证,它应该可以解除对您的阻止 如果你...
下载并安装该工具使用Windows版Git与之交互 您的BitBucket存储库,以强制对其进行身份验证的方式 使用Atlassian提供的BitBucket接口登录。一旦你 完成此操作后,您的凭据将被缓存在Windows凭据中 管理器和Visual Studio应该有权访问它们。请让我 知道这是怎么回事,祝你好运。
PS。是的,我们仍在努力寻求更永久的解决方案,但我 希望尽早提供可能的解决方案。
希望这会有所帮助。
答案 1 :(得分:0)