在网上搜了很多篇上传代码到github的文章,感觉还是有不清楚的地方,把自己上传成功的过程再加工整理下以便日后查阅。
1.在github上创建上传仓库,例如reactPro
创建完之后这个仓库就有了github地址:https://github.com/11111/reactPro.git
2.安装完git,任意地方右键打开git Bash,与github进行身份验证
执行:ssh-keygen -C 'yourname@email' -t rsa 一直回车到最后。
//yourname:github注册名称 email:github注册邮箱
然后,在c盘--》用户--》你的用户名--》这个目录下会出现一个.ssh的文件夹,
我的本地目录:C:\Users\shin\.ssh
找到id_rsa.pub文件,复制文件内容
然后打开github右上角蓝色的图标下的settings设置,如图
title随意,把copy的秘钥粘贴到key里。完成身份验证。
3.检验是否验证成功
打开git bash对话框,输入ssh -T git@github.com执行,没有一步提示成功,出现了个yes or no的提示,输入yes后才显示连接成功。(不知道是不是版本问题,还是操作不当,和查到的资料有出入,总之是建立成功了)我的git version 2.18.0.windows.1
4.把线上仓库clone到本地
执行git clone https://github.com/11111/reactPro.git
执行命令所在的目录就会出现reactPro的文件夹,里面包含内容如图:
如果没有出现.git文件夹,他可能默认是隐藏的,修改下工具里的选项显示所有隐藏文件。
5.将要上传的文件复制到reactPro的项目里
在reactPro目录下执行命令: git init -> git add . ->git commit -m '1111' ->
git remote add origin https://github.com/11111/reactPro.git ( 如果这里出现错误则执行git remove rm origin在执行)
->git push origin master(如果push出错,就先pull一下,git pull origin master再push)
上传完毕。很多命令还不是特别理解,所以抄别人的,嘿嘿!
网友评论