一、下载安装
下载:
安装可以参考下面的两位(大神排名不分先后):
二、Git环境配置
坑在这个环节,坑在细节上:
1、在 Github 账户的 settings 中往 SSH keys 添加 public key 时报错:
Key is invalid. You must supply a key in OpenSSH public key format.
提示是密钥的格式不正确?
事实上,SSH key 需要你填写的是 public key !回过头在 Git Bash 中找到:
Your public key has been saved in /c/Users/用户/.ssh/id_rsa.pub
知道 SSH key 所在,按图索骥,打开文件夹发现这个存有所需密钥的 PUB 文件也在。大神莫亓提示用 CAT 命令查看 .pub 文件中保存的密钥。于是,在 Git Bash 中尝试输入:"cat/c/Users/用户/.ssh/id_rsa.pub",报错:"bash: cat/c/Users/用户/.ssh/id_rsa.pub: No such file or directory"
连着两次尝试输入均报错:"No such file or directory"
$ cat/c/Users/用户/.ssh/id_rsa.pub
bash: cat/c/Users/用户/.ssh/id_rsa.pub: No such file or directory
$ cat c/Users/用户/.ssh/id_rsa.pub
cat: c/Users/用户/.ssh/id_rsa.pub: No such file or directory
我明明肉眼所见 .pub 文件赫然就在目录下,为嘛电脑说没有?真的脑壳痛!凝视屏幕良久,我突然灵光一闪:噢,my God!魔鬼就在细节中啊!
$ cat c:/Users/用户/.ssh/id_rsa.pub
ssh-rsa AAAB......= 用户@****