git提示error: unable to read askpass response from 'xxx\intellij-git-askpass.bat' bash: /dev/tty: No such device or address


问题:

同事的Pychram连接公司的代码仓库,push、pull都一直不成功,查看git log发现提示如下错误

error: unable to read askpass response from 'xxx\intellij-git-askpass.bat' bash: /dev/tty: No such device or address

原因:

缺少用户认证信息

解决办法:

1、在 .git 的 config 配置文件中的请求串中加入用户身份的认证信息
https://[userName]:[password]@github.com/xxx/project.git
2、也可在Pychram中直接修改,路径为如下
VCS-Git-Remotes

例如:

[remote "origin"]
     url = http://longweiqiang:123456@github.com/xxxx/project.git
     fetch = +refs/heads/*:refs/remotes/origin/*


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM