目录
撤销本地仓库的修改
撤销工作区的修改
git checkout --file.C
- 让文件回到最近一次commit或add的状态
- 若文件还没添加到暂存区:撤销后和版本库一样
- 若文件已添加到暂存区,然后又对工作区的内容做了修改:回到暂存区状态,工作区的修改清零
撤销暂存区的内容
git reset HEAD file.C
- 将工作区修改后传到暂存区的修改撤销掉,重新放回工作区
撤销版本库的提交
git reset --hard SHAI(HEAD^)
git reset --mixed HEAD^
- 回退版本,并刷新到工作区中
- 先前的提交对象还在版本库中孤独地存在着
- 从版本库直接回退到工作区
git reset --mixed SHAI(HEAD^)
Git(Linux环境):撤销本地仓库的修改
猜你喜欢
转载自blog.csdn.net/baidu_41388533/article/details/108411553
今日推荐
周排行