Git bash更改默认.ssh位置

Ind*_*ght 7 git git-bash

我一直在努力改变git bash上的.ssh位置.

当我打开Git Bash命令提示符时,我正在键入cd~/.ssh然后我的Git Bash导航到某些H:/xyz/.ssh目录.我想将其更改为某些D:/user/.ssh目录.对不起,我在UNIX上没经验,但尝试过在互联网上找到的方法是徒劳的.请指教.

x29*_*29a 7

为了更改您的 HOME 变量(包含您的主目录的路径),您可以尝试不同的方法。

linux“内部”解决方案是编辑您的 ~/.bashrc 文件(或创建它)以说类似

export HOME="/d/user"
Run Code Online (Sandbox Code Playgroud)

下次启动 GitBash 时,输入

cd ~/.ssh
Run Code Online (Sandbox Code Playgroud)

如果目录存在,它将进入 /d/user/.ssh 。

现在根据danlimerickGregK,您还可以直接在 Windows 中设置 HOME 变量。这些链接还提到了如何通过更改快捷方式属性来更改启动文件夹。

可以在此处此处找到带有答案的类似问题。