git撤销命令大全

发布时间:2024年01月12日

1、撤销没有添加至暂存区的代码(未进行git add操作)

git checkout --fileName  或者    git checkout -- .

2、撤销添加至暂存区的代码(进行了git add)

git reset HEAD fileName  或者    git reset HEAD .

3、git commit 后撤销

(1)撤销git commit 但不撤销git add

  git reset --soft HEAD^   (HEAD^HEAD~1一样,HEAD~n 前n次提交)

(2)撤销git commit ,撤销git add,即修改后的代码存在但未缓存

git reset --mixed HEAD~1

(3)撤销git commit ,并删除更改

git reset -- hard HEAD~1 或者 git reset -- hard HEAD^  或者 git reset --hard commitID 

git修改commit提交信息:

git commit --amend

git查看提交记录

git log 或者 git log --oneline
```javascript
在这里插入代码片


文章来源:https://blog.csdn.net/weixin_43502666/article/details/135544615
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。