我通常使用Linux,一切都很顺利。:-) 但是我有一台运行Windows 7的机器。:-\
当我尝试使用Git Bash连接服务器时,我收到以下消息:
The authenticity of host '144.76.35.106 (144.76.35.106)' can't be established.
ECDSA key fingerprint is 50:50:10:f7:40:50:b8:3a:20:c5:20:20:00:a0:d8:70.
Are you sure you want to continue connecting (yes/no)?
通常我只需要输入“yes”并按回车键。但我们正在谈论Windows... ;-)
问题在于,在这种特殊情况下,文件夹~/.ssh不可写,并且我无法更改权限。(为什么会这样与公司的安全理念有关。不幸的是,我在这里没有影响力)。
所以我想知道是否有任何机会改变这一点:当我输入“yes”并按回车键时,文件known_hosts将保存在另一个位置,最重要的是,下次再次访问服务器时将读取该文件。
换句话说:在Windows中,我在哪里可以配置Git查找known_hosts的另一个位置?
非常感谢!
setx HOME "%USERPROFILE%"
命令,它的输出显示SUCCESS: Specified value was saved.
但是由于echo %HOME%
命令输出仍然是H:\\
,因此没有实际发生变化。 - Someone Somewheregit bash
和git cmd
中是错误的,然而我无法更改它... :( 任何帮助将不胜感激。 - Someone Somewhere