初始化本地仓库:git init
添加文件到暂存区: git add filename
暂存区文件提交到本地仓库: git commit -m "写上提交信息"
仓库当前的状态:git status
查看工作区和暂存区的差别(文件修改了但是还没提交):git diff
显示全部的提交日志:git log
回退到上一个版本:git reset --hard HEAD^
想要回退到某一个版本:git reset --hard commit id
这个id就是git log查看后,显示出来的commit 后边那一大长串东西,只写几位也可以
取消工作区的修改: 1.如果只是修改了文件,没有执行add和commit:git checkout -- filename
2.如果修改了文件,还执行了add,添加到了暂存区,先撤销暂存区的修改,再执行checkout:git reset HEAD filename
git checkout -- filename
3.如果执行了add和commit,先将版本回退,再执行修改
删除文件:git rm filename