Bash 将更改从teamcity推送到git时出错(ssh_askpass:exec(/usr/lib/ssh/ssh askpass))

Bash 将更改从teamcity推送到git时出错(ssh_askpass:exec(/usr/lib/ssh/ssh askpass)),bash,git,github,teamcity,Bash,Git,Github,Teamcity,我越来越 ssh_askpass: exec(/usr/lib/ssh/ssh-askpass): No such file or directory Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rights. 尝试从TeamCity build将更改推送到GitHub时发生此错误。 如何

我越来越

ssh_askpass: exec(/usr/lib/ssh/ssh-askpass): No such file or directory 
Host key verification failed. 
fatal: Could not read from remote repository.  
Please make sure you have the correct access rights. 
尝试从TeamCity build将更改推送到GitHub时发生此错误。
如何避免此错误消息?

包括

我需要将环境变量
SSH\u ASKPASS
设置为指向“
C:\Program Files\Git\mingw64\libexec\Git core\Git ASKPASS.exe

这会以某种方式用给定的正确路径覆盖unix路径

这将假定您的TeamCity在Windows服务器上运行。

包括

我需要将环境变量
SSH\u ASKPASS
设置为指向“
C:\Program Files\Git\mingw64\libexec\Git core\Git ASKPASS.exe

这会以某种方式用给定的正确路径覆盖unix路径


这将假定您的TeamCity正在Windows服务器上运行。

在设置“set SSH\u ASKPASS=C:\Program Files\Git\mingw64\libexec\Git core\Git-ASKPASS.exe”后,也会给出相同的设置error@EaswarKumarAdireddi您是否首先检查路径
C:\Program Files\Git\mingw64\libexec\Git core\Git askpass.exe
是否存在?另外,
设置SSH
返回什么?您是否使用刚才设置的完整路径查看了
SSH\u ASKPASS
?@EaswarKumarAdireddi您是否将
SSH\u ASKPASS
添加到Windows上运行TeamCity的帐户的用户环境变量中?如果是,您是否完全重新启动了TeamCity,以便该进程继承新的用户环境变量?是,路径存在,但设置时不会返回anything@EaswarKumarAdireddi同样,需要将其设置为运行TeamCity的帐户的用户环境变量。请参见设置“set SSH\u ASKPASS=C:\Program Files\Git\mingw64\libexec\Git core\Git-ASKPASS.exe”后的内容,同样给出相同的设置error@EaswarKumarAdireddi您是否首先检查路径
C:\Program Files\Git\mingw64\libexec\Git core\Git askpass.exe
是否存在?另外,
设置SSH
返回什么?您是否使用刚才设置的完整路径查看了
SSH\u ASKPASS
?@EaswarKumarAdireddi您是否将
SSH\u ASKPASS
添加到Windows上运行TeamCity的帐户的用户环境变量中?如果是,您是否完全重新启动了TeamCity,以便该进程继承新的用户环境变量?是,路径存在,但设置时不会返回anything@EaswarKumarAdireddi同样,需要将其设置为运行TeamCity的帐户的用户环境变量。看见