我在Windows 8上运行Git 1.9.4。我的操作系统安装在固态硬盘上,而Git安装在另一块硬盘上。我对Git还不是很熟悉。Git如何选择放置私钥和公钥的.ssh文件夹的位置?我的主目录在C盘,但Git安装在D盘。当我推送时,Git是否识别到.ssh文件夹,尽管它位于通常应该放置的另一个路径中?
.ssh
文件夹放在哪里?git-cmd.bat
运行Git,它将在%HOME%/.ssh
中查找ssh密钥。
HOME
在git-cmd.bat
中被定义(默认为%USERPROFILE%
)。ssh-keygen
来生成您的公共/私有密钥。
git bash
:密钥将位于 ~/.ssh
中。ssh-keygen -t rsa -C "your_email@example.com"
是正确的。
cd ; start .
即可打开该文件夹的资源管理器。 - Stefan Näwe