在我的Cygwin机器上,$HOME
是cygwdrive/c/Users/me
(即有时不是/home/me
的默认值),对此我非常感谢。
但是,当我使用git并尝试使用ssh密钥时,它总是在/home/me/.ssh
中为我的密钥 checkin 。
为了解决这个问题,我尝试了this solution,但是在config
中放置~/.ssh
文件不起作用,因为然后我将同一文件复制到/home/me/.ssh
中,因为这是git(从Cygwin运行时)的外观。
有什么办法可以避免这种情况吗?就目前而言,我必须在每个位置复制文件或链接它们(我想避免)。我不明白的是,为什么git坚持认为我的主文件夹不同于实际文件夹。
最佳答案
如Cygwin邮件列表中所述:
https://cygwin.com/ml/cygwin/2016-06/msg00404.html
关于git - 无论我做什么,如何使用错误的.ssh目录修复Cygwin?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39551802/