一、git的常规提交步骤
- git status
- git add .
- git commit -m "一些描述"
- git branch
- git checkout dev
- git status
- git pull
- git merge hjy
- git add . //可省
- git commit -m "merge dev" //可省
- git push
- git log
- git checkout -b hjy0
- git branch -d hjy
二、提交时候用到的其它命令
- q
- :wq (退出)
- git checkout -- file (注意--两边的空格)例如git checkout -- readme.txt 意思是把
readme.txt
文件在工作区的修改全部撤销,即可以丢弃工作区的修改 - git checkout . 撤销工作区所有修改
- git reset HEAD . 撤销前面所有add操作,运行后会变成红色
- git reset --hard HEAD^ 退回上一个版本
- git reset --hard 362864
- git diff HEAD --readme.txt 查看工作区和版本库的区别
- git push origin xn 远程新建分支
- git branch -r -d origin/xn and git push origin :xn 删除远程xn分支
- git remote update origin --prune 更新远程分支
三、廖雪峰git教程
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000