1.git status 查看当前目录的状态
2.git diff [文件名] 查看文件修改的内容
3.git log 查看提交的版本信息 按时间由近及远展示 git log --pretty=oneline 一行展示 git版本号和版本说明
4.git add [文件名] 加入待提交的文件
5.git commit -m "版本说明"
git add 将修改内容加载到暂存区,git commit提交到版本库,每次commit只提交暂存区的内容,对未提交到暂存区的修改不更新到版本库。【理解】
6.git reset --hard [commit id版本号前几位] 退回到某一个版本 git会默认补全,但前几位要唯一 git reset --hard HEAD^ 回退到上一个版本
7.cat [文件名] 显示文件的内容
8.git reflog 记录版本提交回退命令,可以用来找回commit id 也可以去到该版本库的log日志中查看 .git\logs\refs\heads\master
9.git checkout -- [文件名]撤销工作区的修改,对已提交到暂存区的修改,不能撤销
如何撤销暂存区的修改呢?7
先git reset HEAD [文件名] 将暂存区修改回到工作区,然后再执行 git checkout -- [文件名] 撤销工作区的修改。
10.从版本库中删除文件 git rm [文件名]
11.