git - Git .ssh 的默认路径是什么?

标签 git github ssh key

我在 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/

相关文章:

node.js - 从谷歌云计算引擎上的启动脚本中提取 git 存储库

git - 这个工作流程可以用 git-svn 实现吗?

git - Team Foundation Service + Git 本地构建 Controller

python - Sphinx 文档在本地显示,但在推送到 GitHub 时不在 URL 处显示

git - 使用 Git 协作完成一个 4 人项目

java - 如何从java代码执行ssh bash命令?

postgresql - AWS RDS 主机访问

git - 帐户 ssh-key 与部署 ssh-key 之间的区别

git - 从 git 历史记录中删除大文件?

python - 用于从模板创建新的 GitHub 存储库的 Bash 脚本