git撤销命令大全

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 push origin 分支名 -f

git修改commit提交信息:

git commit --amend

git查看提交记录

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


相关推荐

  1. git撤销命令大全

    2024-01-13 08:26:03       52 阅读
  2. Gitgit revert 命令撤销 commit 改动)

    2024-01-13 08:26:03       45 阅读
  3. Git 命令大全

    2024-01-13 08:26:03       43 阅读
  4. git命令大全

    2024-01-13 08:26:03       26 阅读
  5. git命令大全

    2024-01-13 08:26:03       28 阅读
  6. git 常用命令 rebase发生冲突时 ☞ 撤销rebase

    2024-01-13 08:26:03       52 阅读
  7. Git常用命令大全

    2024-01-13 08:26:03       52 阅读
  8. Git常用命令大全

    2024-01-13 08:26:03       63 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 08:26:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 08:26:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 08:26:03       82 阅读
  4. Python语言-面向对象

    2024-01-13 08:26:03       91 阅读

热门阅读

  1. Linux消息队列

    2024-01-13 08:26:03       48 阅读
  2. 基于kafka_exporter&prometheus&grafana的kafka监控实现

    2024-01-13 08:26:03       54 阅读
  3. 【机器学习】机器学习上机作业聚类算法

    2024-01-13 08:26:03       55 阅读
  4. 鸿蒙HarmonyOS-HTTP网络数据请求

    2024-01-13 08:26:03       64 阅读
  5. Hexo 环境搭建

    2024-01-13 08:26:03       64 阅读
  6. HarmonyOS的应用类型(FA vs Stage)

    2024-01-13 08:26:03       61 阅读
  7. 【AIOT-语音】pythoAudioOp

    2024-01-13 08:26:03       52 阅读
  8. 极智芯 | 解读自动驾驶芯片之英伟达DRIVE系列

    2024-01-13 08:26:03       57 阅读
  9. Visual Studio Code连接不上Ubuntu的解决办法

    2024-01-13 08:26:03       53 阅读