【问题标题】:Git bash change default .ssh location [closed]Git bash更改默认.ssh位置[关闭]
【发布时间】:2013-09-13 04:52:54
【问题描述】:

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

当我打开 Git Bash 命令提示符时,我输入 cd ~/.ssh 然后我的 Git Bash 导航到某个 H:/xyz/.ssh 目录。我想将其更改为某个 D:/user/.ssh 目录。抱歉,我在 UNIX 上没有经验,但尝试了一些在互联网上找到的方法都徒劳无功。请指教。

【问题讨论】:

  • 您使用的是哪个版本(操作系统和 GitBash)?在版本为 1.8.1.2-preview20130201 的 Windows7 上,我在 /c/Users/ 文件夹中键入“cd ~/.ssh”
  • 感谢您的回复。我在 Windows XP 和 GitBash 版本 1.8.3 preview20130601 上。
  • "echo $HOME" 输出什么?您的主文件夹是否位于某个网络共享 (H:) 上?公司规定?刚刚尝试使用 1.8.3-preview20130601 版本,它正确进入 $HOME/.ssh
  • 看准了!它设置为 H:/xyz。我怎样才能将其更改为其他地方?

标签: git git-bash


【解决方案1】:

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

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

export HOME="/d/user"

下次启动 GitBash 时,输入

cd ~/.ssh

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

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

可以在herehere 找到类似的问题和答案。

【讨论】:

    猜你喜欢
    • 2015-11-03
    • 2011-12-02
    • 2017-06-11
    • 2014-07-25
    • 2021-06-16
    • 1970-01-01
    • 2011-06-20
    • 1970-01-01
    相关资源
    最近更新 更多