git init:将文件变成git仓库
ls -ah:查看隐藏目录
git add 文件1 文件2 。。。:将文件添加到缓存区
git commit -m ‘提交说明’:提交到本地仓库一次 并说明这次更改的说明
git status:查看当前仓库状态,有没有在缓存区没提交的文件,或则文件在缓存区还未提交到本地仓库,等等
git diff 文件:如果你往了你修改了这个文件的什么内容,可以用这个命令查看这一次都做了哪些修改
git log:查看提交记录(commit记录)
git log --pretty=oneline:如果看git log查出来的提交记录眼花缭乱,就加上后面的这个参数,加上后只显示每次提交的说明
git reset --hard HEAD^:版本回退到上一个版本
git reset --hard HEAD^^:版本回退到上上个版本
git reset --hard 版本号的前几位:版本回退后,又想返回到回退前的版本,记住版本号不用输完整,git自己会找(版本号:commit_id)
git reflog:查看每一次提交的版本号,以防你想回退到回退之前的版本时,不知道版本号
原文:https://www.cnblogs.com/fqh123/p/10706185.html