Git时光机

时光机

先序

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

你可能感兴趣的:(Git时光机)