git基本命令之删除撤销操作
2024-08-25 17:04:24
1、将删除文件恢复--撤销所删除的文件
git checkout 文件名
2、git reset
git reset --hard commitID(或某个节点)----强制切换到某个点,会导致所修改的内容删除(add之前)
git reset --soft commitID(或某个节点)----强制切换到某个点,所修改的内容会保留(add之后)
3、撤销操作
--1)文件修改后还没提交到暂存区,进行撤销操作后,文件恢复到版本库一样
git checkout -- 文件名
--2)文件修改后提交到了暂存区,进行撤销后,文件恢复到提交到暂存区之前的状态
git reset HEAD 文件 ----将暂存区文件恢复到工作区
git checkout -- 文件 ---- 将在工作区修改后的文件恢复至修改前
4、删除文件
---1)同时删除工作区和暂存区中的文件
git rm -f 文件名
---2)删除暂存区中的文件,不删除工作区的文件
git rm --cached 文件名
最新文章
- stm32GPIO的速度是什么意思
- 前端React开发入门笔记
- Mac打开关闭隐藏文件功能
- SQL Server数据库代码指令简介
- ArcGis 10+Oracle发布WFS-T服务,无法更新Feature的解决方法
- SqlSever基础 有over函数时,用as为新列起名
- 问题-Delphi记忆工程打开的单元(XE2设置项)
- ODB 短板
- [RxJS] Filtering operators: skipWhile and skipUntil
- icheck样式绑定与翻页保持
- Excel导出采用mvc的ExcelResult继承遇到的问题Npoi导出
- Chars模拟弱网测试
- [转]正则表达式的先行断言(lookahead)和后行断言(lookbehind)
- 关于requests的session方法保持cookie的问题。
- mysql 问题:连不上
- RabbitMq windows 安装
- Unity资源解决方案之AssetBundle
- Dreamweaver 中文乱码
- js实现浏览器窗口缩放刷新
- jdbc preparedstatement 调用存储过程的问题