Git撤销修改

提交(commit)到版本库前的撤销

 git checkout filename

撤销工作区的修改

 git reset HEAD filename

撤销暂存区的修改,重新放回工作区

提交(commit)到版本库后的撤销

提交到远程版本库前

 git reset commit_id

版本回退到commit_id

 git reset commit_id filename

文件回退到commit_id

扩展:

 git reflog

查看历史提交记录

你可能感兴趣的:(Git撤销修改)