git撤销与回滚

未添加暂存区(未 git add )

git checkout – filename 撤销单个文件(两个-)
git checkout – . 撤销多个(两个-)

添加到暂存区(未commit)

git reset HEAD filename 撤销单个文件
$ git reset HEAD 撤销所有文件

git commit之后

git log 查看记录
git revert commitid 撤销某次操作
git reset --hard commit_id
补充 --hard – 强制将缓存区和工作目录都同步到你指定的提交

©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页