由于笔者在上传文件到github仓库,由于相关操作经常会间歇性遗忘(还是不够熟悉惹的祸啊≧ ﹏ ≦),或者部分解决方案里并没有明确说明指令所表示的含义,所以在百度了许多许多的相关文章和blog后,将常用的指令和该指令所代表的意义归纳到这里,方便以后自己查阅,也是对学习进度的一个总结和督促o((>ω< ))o
第一步:新建仓库并初始化(已存在库的跳过)
新建仓库步骤省略(这个肯定会的吧O(∩_∩)O)第二步:将已存在的库或新建的库同步到本地
在本地你希望保存代码的文件夹下,git base hell命令行输入以下指令将仓库同步下来(https:…为仓库地址)$ git clone https://github.com/xxxxxx/xxxx.git
(克隆仓库到本地)第三步:将想要上传的代码目录拷贝到此文件夹下
第四步:执行以下操作
$ git init
(第一次使用,初始化上传文件夹仓库,把这个目录变成git可以管理的仓库)
$ git add .
(注1:把文件添加到版本库中,添加到暂存区里面去,别忘记后面的.,此操作是把文件夹下面的文件都添加进来)
或者$ git add xxx
注2:添加要提交的部分文件xxx)
$ git commit -m '提交信息'
(注:“提交信息”里面为提交说明,如“first commit”)
$ git remote add origin https://github.com/xxxxxx/xxxx.git
(注:关联到github仓库)
$ git push origin master
(注:提交代码)其他:注意事项
如果执行git remote add origin https://github.com/xxxxxx/xxxx.git,出现错误:fatal: remote origin already exists
(远程主机已存在)则执行以下语句:
git remote rm origin
(将远程主机配置删除)
git remote add origin https://github.com/xxxxxx/xxxx.git
(重新添加)即可。
在执行git push origin master时,报错:
error:failed to push som refs to.......
(无法推送一些引用到…)则执行以下语句:
git pull origin master
(把远程服务器github上面的文件拉先来,再push 上去。)
或者
git push -u origin +master
(强制上传)注:本地仓库不能为空。
最后
最后,到github查看成功上传的项目代码。
哈哈,因为是将自己的认识和网上一些大神的教程结合,固可能会有些不足和错误之处,欢迎各位大神指出O(∩_∩)O参考文章:http://www.cnblogs.com/cxk1995/p/5800196.html
参考文章:https://www.cnblogs.com/roadofstudy/p/7660583.html每日一思——
““
有人帮是幸运,学会心怀欢喜与感恩;
无人帮是命运,学会坦然面对与承担。
没有人该为自己做什么,因为生命本是自己的,自己得为自己负责任。
人的一生,有顺就有逆,有得就有失,有喜就有悲。
坚强一些,勇敢一些,生命之花才会更加美丽。
坎坎坷坷人生路,坦坦然然随缘行。
” ”