我一直在努力在Git Bash上更改.ssh的位置。 当我打开Git Bash命令提示符时,我输入cd ~/.ssh然后我的Git Bash导航到某个H:/xyz/.ssh目录。我想将其更改为某个D:/user/.ssh目录。很抱歉,我在UNIX方面没有经验,但尝试了一些在互联网上找到的方法却无功而返。请给予建议。
为了更改您的HOME变量(包含您家目录路径的变量),您可以尝试不同的方法。Linux的“内部”解决方案是编辑您的~/.bashrc文件(或创建它),并添加以下内容:export HOME="/d/user" 下次启动GitBash时,输入以下内容:cd ~/.ssh 如果该目录存在,它将进入 /d/user/.ssh。现在根据 danlimerick 和 GregK 的说法,您也可以直接在 Windows 中设置 HOME 变量。这些链接还提到了如何通过更改快捷方式属性来更改启动文件夹。类似的问题和答案可以在 这里 和 这里 找到。
etc/passwd
。可能会有一个与您系统用户名相关联的条目。如果您在其中找到H:/xyz
或/h/xyz
,请将其更改为预期的路径。 - ElpieKay