git撤销本地修改
2017-06-15 00:00
309 查看
Git checkout
**
git revert
**
撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销
作为一次最新的提交
git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容
恢复某个已修改的文件(撤销未提交的修改): $ git checkout file-name 例如:git checkout src/com/Android/.../xxx.Java
比如修改的都是java文件,不必一个个撤销,可以使用 $ git checkout *.java
撤销所有修改 $ git checkout .
**
git revert
**
撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销
作为一次最新的提交
* git revert HEAD 撤销前一次 commit * git revert HEAD^ 撤销前前一次 commit * git revert commit-id (比如:fa042ce57ebbe5bb9c8db709f719cec2c58ee7ff)撤销指定的版本,撤销也会作为一次提交进行保存。
git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容
相关文章推荐
- Git使用本地仓库之基本操作--版本回退,后悔怎么办,撤销未提交的修改
- git 撤销本地修改
- git撤销本地所有修改
- git 撤销所有本地修改
- Git 本地的撤销修改和删除操作
- git撤销本地所有修改(新增、删除、修改)
- Git 本地的撤销修改和删除操作
- git 撤销所有本地修改
- git如何撤销所有本地修改
- git撤销本地修改与回退版本
- Git撤销本地commit
- Git撤销修改
- git教程4------撤销修改
- 【Git学习笔记】撤销修改
- git使用技巧-撤销未提交修改
- git- 仓库创建、修改、提交、撤销
- git 撤销远程修改
- Git-撤销修改
- git撤销当前工作目录修改:git reset --hard
- Git撤销git commit 但是未git push的修改