【发布时间】:2016-09-18 05:20:27
【问题描述】:
在我的 Cygwin 机器上,$HOME 是 cygwdrive/c/Users/me(即不是 /home/me 的默认值),我很感激。
但是,当我使用 git 并尝试使用 ssh 密钥时,它总是会在 /home/me/.ssh 中检查我的密钥。
为了解决这个问题,我尝试了this solution 但是,将config 文件放在~/.ssh 中不起作用,因为我随后将同一个文件复制到/home/me/.ssh,因为那是git(从Cygwin) 看起来。
有什么办法可以避免这种情况吗?就目前而言,我必须在每个地方复制文件或链接它们(我想避免)。我不明白为什么 git 坚持认为我的主文件夹与实际不同。
【问题讨论】: