如何更改git bash在windows

时间:2015-10-23 09:12:12

标签: windows git-bash unknown-host

我通常使用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并按Enter键。但我们在谈论Windows ......; - )

问题是在这种特殊情况下,文件夹〜/ .ssh不可写,我无法更改权限。 (为什么这与公司的安全理念有关。不幸的是我在这里没有影响力。)

所以我想知道是否有机会改变这个:所以当我输入yes并点击输入文件known_hosts保存在另一个地方,最重要的是,当我下次读取文件时再次访问服务器。

换句话说:在哪里可以配置Git在使用Windows的〜/ .ssh以外的其他地方寻找known_hosts?

非常感谢提前!!!

1 个答案:

答案 0 :(得分:3)

  

问题是在这种特殊情况下,文件夹~/.ssh不可写,我无法更改权限。

这里只是环境变量HOME引用的值 在bash会话中使用echo $HOME检查其值。

HOME默认设置为%USERPROFILE%,但您可以将其设置为您选择的任何其他文件夹,您知道自己有权撰写该文件夹。