Git 小技巧

Git 撤销 git add,git commit 添加错的文件

2020-02-20  本文已影响0人  WotYang
场景一、 使用 git add . 添加了当前目录所有文件,导致提交了不应该的文件
  1. 首先使用 git status 看一下当前已经 add 了的文件
  2. 根据自身情况使用以下面命令
命令 描述
git reset HEAD 上一次add 里面的全部撤销了
git reset HEAD fileName 对某个文件进行撤销了

场景二、 使用 git add 后,又使用了 git commit
  1. 首先使用 git log 查看节点
  2. 最后根据不同情况进行如下处理
命令 描述
git reset commit_id 回退到上一个 提交的节点 代码还是原来自己修改的
git reset –hard commit_id 回退到上一个commit节点, 代码也发生了改变,变成上一次的,本次的修改也丢了
命令 描述
git revert HEAD 撤销前一次 commit
git revert HEAD^ 撤销前前一次 commit
git revert commit-id 撤销指定的版本,撤销也会作为一次提交进行保存
git revert 提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容
上一篇 下一篇

猜你喜欢

热点阅读