我运行了git push -u origin master
它告诉我:“Permission denied (public key) fatal: The remote end hung up unexpectedly”
然后我在互联网上查找,发现我必须为我的GitHub帐户生成一个ssh密钥。但是,当我尝试执行ssh-keygen -t rsa "email@youremail.com"时,它只是说ssh-keygen未被识别。我尝试做mkdir C:\ssh但那没用。如果有帮助的话,我正在使用Ruby Rails,并且我正在使用Windows计算机。能否有人帮助我?
ssh-keygen.exe
添加到PATH中是否安全?之后我需要删除它的位置吗? - GreenPATH
的一部分,因为您正在使用带有git-cmd.bat
的特殊 DOS 会话:https://github.com/msysgit/msysgit/blob/master/git-cmd.bat。它将完成PATH
并设置HOME
。 - VonCssh-keygen.exe
。我的意思是,只有这种方式对我有效。 - alexanderC:\Program Files (x86)\Git\usr\bin
。 - rupinderjeet<git 安装路径\usr\bin>
。我更喜欢将存档文件解压到我想要的位置,而不是使用 MSI 安装程序,该程序默认安装在C:\Program files\Git
中。 - VonC