git checkout错误:无法在Windows 10中读取askpass响应

San*_*ikh 44 git android-studio windows-10 android-studio-bumblebee

在 Android Studio 中克隆存储库时发生错误


错误:无法从“C:\Users\User\AppData\Local\Google\AndroidStudio2021.1\tmp\intellij-git-askpass-local.sh”读取askpass响应
bash: /dev/tty: 没有这样的设备或地址
错误:无法执行提示脚本(退出代码 1)
致命:无法读取用户名

San*_*ikh 143

通过以下步骤解决了上述问题:

  1. 点击Android Studio的文件菜单->设置->展开版本控制
  2. 在“版本控制”内,选择“Git”并选中“使用凭据助手”

在此输入图像描述

  • 这个解决方案对我没有帮助。当从 github 弹出警报对话框时,我已经输入了登录凭据,但它仍然显示“错误:无法从 'C:\Users\91700\AppData\Local\Google\AndroidStudio2021.2\tmp\intellij-git-askpass 读取 Askpass 响应” -local.sh' bash: /dev/tty: 没有这样的设备或地址错误:无法执行提示脚本(退出代码 1)致命:无法读取'https://github.com'的用户名:没有这样的文件或目录`您还有其他解决方案吗请帮忙 (7认同)
  • 完成上述步骤后,我还必须重新启动 Android Studio 才能工作 (5认同)
  • 我查了一下,但是然后呢?需要发生什么? (2认同)
  • 然后您再次开始结帐,它会要求输入您的凭据。 (2认同)

zee*_*ali 17

我只是通过使缓存无效并重新启动来解决它。

在 Android Studio 中,单击File > Invalidate Caches... > tick all checkboxes > Click Invalidate and Restart