Git:撤销未提交的修改
有时候我们的代码可能会写的过于草率,以至于原本正常的功能,结果反而被改出了问题。遇到这种情况,只要代码还未提交,所有修改的内容都是可以撤销的。
一、撤销修改
git checkout # 具体文件路径
这种撤销方式只适用于还没有执行过add命令的文件。
二、撤销已经Add的修改
# 先取消文件的添加
git reset HEAD # 具体文件路径
# 再撤销修改
git checkout # 具体文件路径
有时候我们的代码可能会写的过于草率,以至于原本正常的功能,结果反而被改出了问题。遇到这种情况,只要代码还未提交,所有修改的内容都是可以撤销的。
git checkout # 具体文件路径
这种撤销方式只适用于还没有执行过add命令的文件。
# 先取消文件的添加
git reset HEAD # 具体文件路径
# 再撤销修改
git checkout # 具体文件路径