我们将项目上传至gitHub上的时候,中间可能会报错,主要原因是两点:
1、项目中不存在 README.txt文件
2、ssh密钥不一致
a 、针对第一种情况 很好解决,只要在自己的项目中增加 README.txt文件,然后,执行
git add .
git commit -m "add readme file"
git push -u origin master
b、针对第二中情况,就需要重新设置ssh 密钥解决,具体方法如下:
在项目中打开命令行工具,也可以通过cmd打开命令行工具,
输入命令:ssh -keygen 一直回车 创建新的ssh密钥,
如果 报 ssh -keygen 不是内部或外部命令,则需要配置环境变量,详情如下:
1.找到Git/usr/bin目录下的ssh-keygen.exe(如果找不到,可以在计算机全局搜索)
2.属性-->高级系统设置-->环境变量-->系统变量,找到Path变量,进行编辑,End到最后,输入分号,粘贴复制的ssh-keygen所在的路径,保存;
重新cmd,执行ssh-keygen,成功!
密钥创建成功后,会在本地C:\Users\你的用户名.ssh生成文件夹,里面有id_rsa和id_rsa.pub两个文件
然后复制id_rsa.pub文件里面的内容,到https://github.com/settings/keys新建一个