git删除本地所有的更改

删除已提交commit 但没有git push 的

cd e:/code/fangxiaobang

# 取消 merge(如果还在进行)
git merge --abort

# 重置到上一个推送的状态
git reset --hard @{u}

# 或者等价写法
git reset --hard origin/main

 


删除本地所有为暂存的修改: 

git checkout -f

 

如果有修改以及加入暂存区的话 
那么 使用如下命令:

git reset --hard

git clean -xdf