上传本地代码
第一步:在github
上创建自己的Repository
,创建页面如下图所示:
第二步:点击Create repository
按钮
按照上述步骤执行,但是执行git push -u origin master
时报错,会提示fatal: Could not read from remote repository
错误。
第一步:打开“C盘-用户-xxx(用户名)-.ssh文件夹”,打开id_rsa.pub
文件,复制所有内容。若没有该文件,看第5步。
第二步:打开github,在头像这里,选择settings(注意是头像这里的setting)。
第三步:在左边这一列找到SSH and GPG keys(第6行),点击进去。
第四步:点击绿色的 new ssh key
按钮。在titie框中输入任意内容,在key框中粘贴第1步复制的内容,最后点击 add ssh key按钮,就搞定了!
第五步:若没有id_rsa.pub 文件,则先将已存在的文件删除(我当时好像是只有 id rsa 文件,没有.pub文件,就把它删了)
第六步:在git里输入ssh-keygen it rsa -C "[email protected]"
,引号内为你的邮件地址,回车之后,就看着框内提示,然后就ok了,再回到第一步开始就行了
ssh-keygen
不是内部或外部命令,主要是没有找到ssh-keygen.exe
,所以我们要将ssh-keygen.exe
文件所在的目录配置到全局变量中去。
1.找到Git/usr/bin目录下的ssh-keygen.exe
2.配置环境变量:属性–>高级系统设置–>环境变量–>系统变量
然后成功运行了
ssh-keygen -t rsa -C "你的github帐号所对应的邮箱"复制代码
之后怎样打开id_rsa.pub文件获取里面的密钥呢!
cmd进入ssh文件夹,然后输入:
more id_rsa.pub复制代码
获取密钥后
获得了密钥之后,打开你的github帐号中的setting,点击如下图的按钮进行添加,便可以了!
最后若有新增的文件需要再次提交代码时需要的命令
git add .
git commit -m "second commit"
git push -u origin master
//把本地库的所有内容推送到远程库上
以上总结都只是提交项目中遇到的一些坑,予以总结。分享给大家,内容并非原创,还是要感谢前辈的总结,如果本文影响到您的利益,那么还请告知,在写本文时的初衷就是想给更多小伙伴,也为了以后方便查阅。