Git:撤销未提交的修改

我不是罗大锤 2021年11月23日 137次浏览

有时候我们的代码可能会写的过于草率,以至于原本正常的功能,结果反而被改出了问题。遇到这种情况,只要代码还未提交,所有修改的内容都是可以撤销的。

一、撤销修改

git checkout # 具体文件路径

这种撤销方式只适用于还没有执行过add命令的文件。

二、撤销已经Add的修改

# 先取消文件的添加
git reset HEAD # 具体文件路径

# 再撤销修改
git checkout # 具体文件路径