git分为工作区、暂存区和版本库
git init 初始化本地项目
git config git配置
工作区------暂存区 git add .
暂存区------工作区 git checkout . 这个操作很危险,会清除工作区中未添加到暂存区的改动。
暂存区------版本库 git commit -m '文字注释'
版本库------暂存区 git reset HEAD
版本库------暂存区和工作区 git checkout HEAD .
删除工作区文件 git rm < file >
删除暂存区文件 git rm --cached < file >
尚未缓存的改动:git diff
查看已缓存的改动: git diff --cached
查看已缓存的与未缓存的所有改动:git diff HEAD
显示摘要而非整个 diff:git diff --stat