【原创】Git删除暂存区或版本库中的文件
0 基础
1 删除错误添加到暂存区的文件
1.1 仅仅删除暂存区里的文件
git rm --cache 文件名
git status
1.2 删除暂存区和工作区的文件
git rm -f 文件名
2 删除错误提交的commit
//仅仅只是撤销已提交的版本库,不会修改暂存区和工作区 git reset --soft 版本库ID
//仅仅只是撤销已提交的版本库和暂存区,不会修改工作区 git reset --mixed 版本库ID
//彻底将工作区、暂存区和版本库记录恢复到指定的版本库 git reset --hard 版本库ID
那我们到底应该用哪个选项好呢?
转载于:https://www.cnblogs.com/cposture/p/git.html
【原创】Git删除暂存区或版本库中的文件相关推荐
- Git使用汇总之工作区、暂存区、版本库
前言 初次接触git的时候最让人迷惑的无非是这三者的概念和他们之间的关系,搞懂这三个概念和他们之间的关系,可以说你对git了解已经三分熟了. 下面这个图展示了工作区.版本库中的暂存区和版本库之间的关系 ...
- Git 工作区、暂存区和版本库
基本概念 我们先来理解下Git 工作区.暂存区和版本库概念 工作区:就是你在电脑里能看到的目录 暂存区:英文叫stage, 或index.一般存放在 ".git目录下" 下的ind ...
- Git 的工作区、暂存区、版本库—— Git 学习笔记 15
Git 的工作区.暂存区.版本库 大家都知道,在 Git 系统中有 "三棵树" 的概念. 注意:"树" 在这里的意思是 "文件集合",而不是 ...
- Git学习笔记之三:Git 工作区、暂存区和版本库
基本概念我们先来理解下Git 工作区.暂存区和版本库概念 工作区:就是你在电脑里能看到的目录. 暂存区:英文叫stage, 或index.一般存放在 ".git目录下" 下的ind ...
- Git的学习之路02 Git的工作流程、工作区、暂存区、版本库及创建版本库
Git的一般工作流程如下: 克隆 Git 资源作为工作目录. 在克隆的资源上添加或修改文件. 如果其他人修改了,你可以更新资源. 在提交前查看修改. 提交修改. 在修改完成后,如果发现错误,可以撤回提 ...
- 2.Git的工作区、暂存区和版本库(慕课网)
先来理解下Git工作区.暂存区和版本库概念 工作区:就是你在电脑里能看到的目录. 暂存区:英文叫stage, 或index.一般存放在".git目录下" 下的index文件(.gi ...
- 【Git】Git概述、Git安装和使用、工作区,暂存区和版本库
文章目录 一 Git概述 1 Git简介 2 GIt的职责 3 Git的架构 (1)集中式版本控制系统 (2)分布式版本控制系统 4 下载安装 二 Git使用 1 创建版本库 2 配置签名 (1)方法 ...
- git中的工作区,暂存区,版本库
git status 用于查看哪些文件被暂存了 红色:工作区与版本库之间对比 ,说明没有被暂存 git add . (工作区的内容添加到暂存区) 黄绿色:暂存区和版本库,说明被暂存
- git 理解 节点、工作区、暂存区、版本库
git树结构: git树结构每个节点都是一个commit的快照,它包含了三个重要概念:节点,HEAD指针,Branch指针 1.节点:git使用commit之后就会生成一个节点,之前的节点成为这个节点 ...
最新文章
- 专治选择综合征——Bandit算法
- spring简单总结part2
- [导入]用Ext做的登陆窗口的例子
- 使用ultramon调整任务栏高度
- gluPerspective的具体含义
- 期刊投稿状态_追踪期刊在线系统投稿状态(十七)
- 18C 也不能避免 SQL 解析的 Bug
- 通讯框架 t-io 学习——给初学者的Demo:ShowCase设计分析
- wordpress修改mysql端口_Wordpress更改端口后访问自动跳转老端口
- 知识变现 常用课程制作实用工具大全(建议保存)
- 怎样把mysql表转换为hbase表_导出table数据库表
- [Python图像处理] 合成微缩效果
- 内置函数sum与sum(list,[])
- Windows系统下批量重命名文件(超详细操作讲解)
- Ubuntu 20.04.2.0 LTS 更改默认关联视频播放器VLC的方法
- 高级职称17计算机,(高级职称计算机考试.doc
- 网络协议基础知识大全
- linux 时间与定时器编程原理,浅析 Linux 中的时间编程和实现原理-嵌入式-火龙果软件工程...
- Linux 已修改ip地址(ONBOOT=yes),但是不显示ip地址
- 【Visual C++】游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术 Direct3D渲染五步曲