ssh连接到私有Git Repo时出现问题
我有自己的服务器,在那里我托管我的git存储库。 在我这方面没有任何改变,git连接就成了问题。我目前猜测是git的最后一次更新造成的 我收到一条关于ssh密钥保存不足的警告。 在使用rsa sha-1密钥之前,我将其更新为ecdsa 512 我可以通过ssh进行连接,但git无法工作 任何git命令都会引发以下错误ssh连接到私有Git Repo时出现问题,git,ssh,Git,Ssh,我有自己的服务器,在那里我托管我的git存储库。 在我这方面没有任何改变,git连接就成了问题。我目前猜测是git的最后一次更新造成的 我收到一条关于ssh密钥保存不足的警告。 在使用rsa sha-1密钥之前,我将其更新为ecdsa 512 我可以通过ssh进行连接,但git无法工作 任何git命令都会引发以下错误 Permission denied (publickey). stty: standard input: Inappropriate ioctl for device fatal:
Permission denied (publickey).
stty: standard input: Inappropriate ioctl for device
fatal: Could not read from remote repository.
有人知道这是什么原因吗
非常感谢进行测试,请检查~git/.bashrc(或.zshrc,取决于其默认shell)的内容,并添加如下内容:
然后检查问题是否仍然存在。对于测试,请检查~git/.bashrc(或.zshrc,取决于其默认shell)的内容,并添加如下内容:
检查问题是否仍然存在。@maxpert使用ssh登录时使用的默认shell是什么?您是否修改了远程计算机上的资源文件(不是本地的)?是的,是远程的。我在本地使用windows计算机。@maxpert使用ssh登录时使用的默认shell是什么?您是否修改了远程计算机上的资源文件(不是本地的)?是的,是远程的。在本地,我使用windows计算机。
stty -F/dev/tty -ixon -ixoff