git 撤销对工作区中文件的修改
对工作区中文件的修改分为三种情况:
(1)修改,但没有用git add将修改添加到暂存区;
直接使用git checkout -- 文件,即可撤销修改,撤销修改就回到和版本库一模一样的样子。
(2)修改,已经使用git add将修改添加到暂存区;
先使用git reset HEAD -- 文件,然后在使用git checkout -- 文件进行修改撤销。
(3)修改,已经使用git add将修改添加到暂存区,并再次进行修改。
对工作区中文件的修改分为三种情况:
(1)修改,但没有用git add将修改添加到暂存区;
直接使用git checkout -- 文件,即可撤销修改,撤销修改就回到和版本库一模一样的样子。
(2)修改,已经使用git add将修改添加到暂存区;
先使用git reset HEAD -- 文件,然后在使用git checkout -- 文件进行修改撤销。
(3)修改,已经使用git add将修改添加到暂存区,并再次进行修改。