时光机
先序
git status
查看当前仓库状态
git diff xxxxx
查看修改
版本回退
** HEAD **
git reset --hard commit_id
使HEAD指向以前版本
git log
回到以前,查看提交历史
git reflog
回到未来,查看命令历史
暂存区 Stage
git add xxxxxx
把文件加到stage
git commit -m"xxxxxx"
把文件从stage上传到 版本库 master
管理修改
多git add
和 少 git commit
删除修改
还在工作区 :git checkout -- file
已经add到stage: git reset HARD file
已经提交到版本库 : git reset --hard commit_id
删除文件
git rm file