git每个版本有一个版本号,由指针指向当前版本
git init时,git会默认创建一个master分支
把工作区的内容放入暂存区
git add .
把暂存区的内容提交到当前分支
git commit -m''
查看工作区与版本库区别(是否 add commit )
git status
git回退到上一个版本
git reset --hard HEAD^
git查看之前操作命令日志:
git reflog
丢弃工作区某个文件
git checkout -- file : 让这个文件回到最近一次git commit或git add时的状态 //切记:有 "--" ,没有 "--" 就是切换分支了
暂存区的修改返回工作区
git reset HEAD --file
将本地master分支与远程分支建立联系
git push -u origin master -u 第一次,建立联系,以后push就可以省略 -u 直接git push origin master
本地创建并切换到dev分支
git checkout -b dev ---这条命令相当于以下两条命令: git branch dev + git checkout dev
合并指定分支(dev)到当前分支(如当前master)
git merge dev 即将master的提交指向dev当前的提交
git删除指定本地分支(dev)
git branch -d dev
查看分支合并情况
git log --graph --pretty=oneline --abbrev-commit
查看分支合并图
git log --graph
可以按照 廖雪峰git使用教程跟着敲命令https://www.liaoxuefeng.com/w…