git 版本回退,撤销修改
2017-03-15 20:52
288 查看
名词解释:
工作区,暂存区
工作区:存放文件的目录暂存区:stage, git add 命令将文件的修改 添加到暂存区
图片来源:/Uploads/Images/Content/201701/397efdebd3d2712e66d4d31076540bd7
撤销修改(做了add操作):
git add test.txt :将test.txt的修改提交到stagegit reset HEAD test.txt :撤销暂存区的修改,暂存区清空.工作区的修改还在
git checkout – test.txt :撤销工作区的修改。文件内容回到仓库的最新版本。
撤销修改(没有add操作):
git checkout – test.txt :撤销工作区的修改。文件内容回到仓库的最新版本版本回退
git reset –hard commit_id[git log:查看提交历史 , git reflog:查看命令历史]
相关文章推荐
- Git 教程----3.0时光机穿梭 3.1版本回退 3.2工作区和暂存区 3.3管理修改 3.4撤销修改 3.5删除文件
- Git使用本地仓库之基本操作--版本回退,后悔怎么办,撤销未提交的修改
- Git版本控制教程 - Git查阅、撤销修改和版本回退
- Git 版本回退和撤销修改
- git撤销本地修改与回退版本
- Git学习笔记二(版本回退、工作区和暂存区、撤销修改、删除文件)
- Git版本回退和撤销修改的区别
- Git快速入门-git stash 暂存变更,git reset 撤销commit,git revert 回退远程版本库
- Git学习系列(三)版本回退和管理文件的修改及删除操作
- (1)git创建仓库、版本回退、管理修改
- git 版本控制 回退 修改
- git reset 版本回退 git checkout 放弃修改
- Git学习系列(三)版本回退和管理文件的修改及删除操作
- Git学习系列(三)版本回退和管理文件的修改及删除操作
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- git 放弃文件修改 和 版本回退
- Git学习与使用2-版本库创建修改回退
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- git干货系列:(三)我提交错了我想撤销或者回退版本