git上传项目到GitHub,与更新代码,代码版本回滚
将项目上传到github
一.先在github上创建一个项目,点击下图的new
然后为项目起一个名字,描述随意填写。创建即可
创建完成之后,会给我们一个github项目的链接,先复制下来。
二.终端进入项目所在文件夹
1.然后终端输入git init创建本地git
2.继续输入git add .(这是添加目录下所有文件)或者输入git add filename.xx(add后跟文件名,文件名带后缀,添加单个文件)
3.之后继续输入git commit -m "" ,提交添加的文件
""里写你的注解(随便写,就是做个标记)
4.第一次创建git,上一步操作时,会提示你输入你的github 邮箱和用户名进行绑定,按照终端的提示输入即可,然后重新提交。
5.终端输入home$ git remote add origin https://github.com/LiuPeilun/GuiJiShengHuo.git
origin 后面加上前面让复制的仓库地址链接
6.输入git push -u origin master,开始上传。完成
更新代码到GitHub
1.打开终端,cd 进入工程目录
2.git status 查看文件状态,终端上会显示出你修改过的文件
3.git add . 添加所有文件(也可以把.改成单个文件名添加更新)
4.git commit -m "" 提交文件
5.git push origin master 完成上传
提交更新解决了,还要考虑代码版本回滚的问题,如果我们需要代码回到上一次提交之前的样子怎么办呢?
1.首先找到你需要回滚的版本号,可以通过日志查看
git log -3 后面这个数字是打印出最近几次提交的记录,有日期,还有提交的版本号等日志信息。最前面打印的是最近的提交。
2.然后我们可以根据打印出的版本号进行版本回滚
git reset --hard 后面加上对应的版本号就可以了(日志打印中有)
git reset --hard HEAD^ 这是返回上一个版本
git reset --hard HEAD~3 这是回退到三次提交之前的版本