Pycharm版本控制之本地Git用法
参考:https://blog.csdn.net/u013088062/article/details/50350520
git与github的关联
参考:https://www.jianshu.com/p/5e1820cfeebf
测试ssh_key是否添加成功,出现问题:
参考:https://blog.csdn.net/samxx8/article/details/51497004
1、
$ ssh -T git@github.com The authenticity of host 'github.com (52.74.223.119)' can't be established. RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8. |
根因: 缺少known_hosts文件
解决方法:输入 yes ,会自动生成know_hosts文件
2、上述问题修改后,出现另一个问题!
$ ssh -T git@github.com git@github.com: Permission denied (publickey). |
根因:生成的.ssh文件目录并不是默认更目录(也就是git 命令行默认打开的目录)
我的默认根路径是:C:\Users\ly7777 (其中ly7777是我的用户名)
如果在生成密钥时保存的目录是自己另外新建的位置,最好将生成的三个文件拷贝过来,放到C:\Users\ly7777\.ssh文件下
3、重新测试ssh_key是否添加成功,这时可以成功关联github
$ ssh -T git@github.com Hi ******! You've successfully authenticated, but GitHub does not provide shell access. |