我在 Windows 8 上运行 Git 1.9.4。我的操作系统安装在 SSD 上。我的 Git 安装位于另一个硬盘驱动器上。我对 git 很陌生。 Git 如何选择 stash 私钥和公钥的 .ssh 文件夹的位置?我的主目录在 C: 上,但 Git 安装在 D: 上。 Git 是否识别(例如在推送时)存在一个 .ssh 文件夹,尽管它通常位于另一个路径中?
最佳答案
How does Git choose where to put the
.ssh
folder
如果你通过
git-cmd.bat
运行 git ,它将在 %HOME%/.ssh
中查找 ssh key .HOME
is defined in git-cmd.bat
(默认:%USERPROFILE%
)只要设置了 HOME(到任何你想要的文件夹),Git 就会使用它(即使它安装在另一个驱动器上)。
您将使用
ssh-keygen
生成您的公钥/私钥。这同样适用于
git bash
: key 将在 ~/.ssh
.
关于git - Git .ssh 的默认路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26232035/