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...


crawler
330 声望79 粉丝

专注技术多年,曾任职京东,汉得等公司主研