1.首先在文件夹内初始化一个仓库
git init2.创建一个文件
touch a.php3.提交到暂存区
git add .4.查询文件状态
git status5.此时不想继续提交到版本库,需要退回到工作区(首次退回)
git rm --cached a.php6.可以继续修改a.php文件操作
vim a.php7.继续添加到暂存区
git add a.php8.此时又不想提交(首次之后的撤销退出暂存区)
git reset HEAD a.php9.可以多次提交
git commit -m"第一次提交"
git commit -m"第二次提交"10.恢复到上一个版本库内的版本(慎重操作,会替换版本库内的当前版本)
git checkout a.php总结:首次撤销暂存区使用 cached,非首次撤销暂存区使用 reset HEAD ;返回版本库中上一个版本使用checkout