Git进阶命令(一)(撤销删除操作)
2017-10-22 21:47
399 查看
Git的撤销操作
1.撤销提交到版本库里面的内容使用git commit -amend命令,如图所示:
说明:撤销提交到版本库里面的内容,并把暂存区的内容重新提交到版本库中(前提:要先把工作区的内容提交到暂存区中),当然我们也可以不对文件进行修改,只是修改描述信息
2.撤销我们对工作区的修改
使用git checkout –fileName(eq:index.html)命令,如图所示:
之后我们的误操作就会撤销
说白就是把我们暂存区的内容覆盖我们工作区的文件内容,没有那么高大上
说明:git checkout – .对所有我们的误操作进行撤销
3.撤销我们提交到暂存区的文件
使用git reset HEAD fileName(eq:index.html)命令,如图所示:
说明:这里面的HEAD就是我们的头指针,就是我们最新一次提交版本,我们也可以使用其他的版本号替代我们的HEAD,但是不影响工作区的内容
Git文件的删除
1.工作区和我们的暂存区的文件都删除掉使用git rm fileName(eq:index.html)命令,如图所示:
这里要注意,如果我们的文件修改了,我们不能使用这个命令进行删除,如图所示:
2.只删除暂存区的文件
使用git rm –cached fileName(index.html)命令,如图所示:
3.把暂存区的文件和工作区的文件都删除(文件修改了)
使用git rm -f fileNamee(index.html)命令,如图所示:
4.对工作区文件进行重命名
使用mv index.html index1.html 命令,如图所示:
这里我们可以发现,重命名操作实际上是,删除了一个文件,又创建一个文件
5.对工作区文件和暂存区文件重名
使用git mv style.css style1.css命令,如图所示:
结果显示
相关文章推荐
- git基本命令之删除撤销操作
- Git 本地的撤销修改和删除操作
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- Git学习之路(4)- 撤销操作、删除文件和恢复文件
- git 撤销分支删除 操作 (git delete branch undo)
- Git 撤销操作、删除文件和恢复文件
- Git撤销操作命令
- Git 本地的撤销修改和删除操作
- Git的使用——安装/添加/删除/历史记录/命令记录的操作
- Git 撤销操作、删除文件和恢复文件
- git-【四】撤销修改和删除文件操作
- Git学习(五)----Git工作区&暂存区&版本库(“三巨头”)、删除文件、撤销操作
- git 撤销分支删除 操作 (git delete branch undo)
- eclipse git控件操作 回退到历史提交 重置 删除(撤销)历史的某次提交
- 【Git】Git撤销操作、删除文件和恢复文件
- Git进阶命令(二)(git分支操作)
- eclipse git控件操作 回退到历史提交 重置 删除(撤销)历史的某次提交
- Git工作区&暂存区&版本库(“三巨头”)、删除文件、撤销操作
- git学习日记--撤销与删除命令
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突