错误:无法从
'C:\ Users \ User \ AppData \ Local \ Google \ AndroidStudio2021.1 \ tmp \ intellij-git-askpass-local.sh' 读取askpass响应
bash:/ dev / tty:没有这样的设备或地址
错误:无法执行提示脚本(退出代码1)
致命错误:无法读取用户名
错误:无法从
'C:\ Users \ User \ AppData \ Local \ Google \ AndroidStudio2021.1 \ tmp \ intellij-git-askpass-local.sh' 读取askpass响应
bash:/ dev / tty:没有这样的设备或地址
错误:无法执行提示脚本(退出代码1)
致命错误:无法读取用户名
我只是通过进行“无效化缓存并重新启动”来解决了这个问题。
在Android Studio中,点击 文件 > 无效化缓存... > 勾选所有复选框 > 点击“无效化并重新启动”
我只是通过执行“无效缓存并重启”来解决了这个问题。
在Android Studio中,点击文件 > 无效缓存... > 勾选所有复选框 > 点击“无效并重启”
这对我起作用了。
git config --global credential.helper store
git pull
请提供您的用户名和密码。
如果您使用的是企业版GitLab,可能需要使用令牌而不是密码(具体取决于企业规定)。
GitLab网站 -> 您的头像 -> 编辑个人资料 -> 访问令牌 -> 新增令牌
不要设置“到期日期”(或者在旧令牌过期后记得重新生成新的令牌)。
检查:
git fetch
error: unable to read askpass response from '/home/***/.cache/JetBrains/IntelliJIdea2023.2/tmp/intellij-git-askpass-local.sh'
fatal: could not read Username for 'https://git.***.com': No such device or address
*会出现2个文件。ssh.pub文件是您需要复制并粘贴内容到github的设置->SSH和GPG密钥->新SSH密钥中的文件
在此之后,我能够解决一些合并问题并使用常规的git命令进行推送。
一些新手命令: git pull origin master
git checkout master
git merge master
git merge origin/master
git push origin master
git pull origin master --allow-unrelated-histories
将您的功能分支重新基于更新的主分支:git rebase master
1- 清理你的项目 2- 使缓存无效并重新启动你的项目 3- 确保选择了清理缓存