- git add 添加多余文件
git add . 有时候会不小心就会提交其他文件
git add 如果添加了错误的文件的话撤销操作如下:
1 | # 先看一下add 中的文件 |
- git commit 错误
如果不小心 弄错了 git add后 , 又 git commit 了。
先使用1
2
3
4git log 查看节点
commit xxxxxxxxxxxxxxxxxxxxxxxxxx
Author: l***@163.com
Date:Wed Mar 7 15:06:35 2018 +0800
然后:1
2# 回退到上一个 提交的节点 代码还是原来你修改的
git reset commit_id
git reset –hard commit_id (回退到上一个commit节点, 代码也发生了改变,变成上一次的)
- 如果要是 提交了以后,可以使用 git revert
还原已经提交的修改
此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交1
2
3
4
5
6
7
8# 撤销前一次 commit
git revert HEAD
# 撤销前前一次 commit
git revert HEAD^
# (撤销指定的版本,撤销也会作为一次提交进行保存)
git revert commit-id
# 是提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容
git revert