当前位置:网站首页>changes not staged for commit 解决办法
changes not staged for commit 解决办法
2022-08-08 11:58:00 【有翅膀的猫】
git中checkout 新理解
1、遇到的问题?
今天在进行Git操作时,在linux环境下我想把某一个分支的,某一个 文件或者类 单独回滚,发现网上很多命令都是一次回退整个 文件夹,跟windwos下不同,在IDEA中我们直接可以用 图形化操作点git Rollback就可以,但是linux下,需要我们敲一个回退的命令,这个命令是什么呢?
目标:将这 release.sh 一个文件 单独回退
之前对于git checkout的认识停留在可以执行以下操作:
git checkout 分支名 # 用于切换分支
git checkout -b 分支名 # 用于创建分支并切换
git checkout HEAD
以下为自己的理解:
git实际上维护的是一串历史记录,每个历史标号都是一条记录的id,而不同的分支表示不同的指针,指向某一个历史标号,沿着那个标号往前,可以查看所有的历史记录。而HEAD也是一个指针,只是我们经常情况下将其和分支指针指向同一个历史记录,而使用git checkout命令就是用来移动HEAD指针的。
解决问题:
git checkout HEAD [ filename ]
或者git checkout - - [ filename ]
撤销对工作区所做的一切更改,这样以前所有的修改就都没有,慎用!

边栏推荐
- Pattern Recognition Study Notes: Chapter 6 Other Classification Methods (Continuously updated...)
- MeterSphere--开源持续测试平台
- PM2 入门(二)
- STM32的内存管理相关(内存架构,内存管理,map文件分析)
- 易周金融分析 | 互联网系小贷平台密集增资;上半年银行理财子公司综合评价指数发布
- 逐步手撕轮播图3(分步教程)
- 史上最全JVM性能调优:线程+子系统+类加载+内存分配+垃圾回收
- 论文阅读《Omnidirectional DSO: Direct Sparse Odometry with Fisheye Cameras》
- 是不是只有字符串的数字水印能一直保留并且不影响计算,其他类型的字段导入数据库之后水印就会丢失?
- 模式识别 学习笔记:第七章 特征选择
猜你喜欢

高可用的并行MySQL数据同步及分布式

案例分析 | 宜家以双钻设计模型探索线上零售新业务

Classificition Loss in target detection

华中科大提出VGNetG:“不做选择,全都要”轻量化主干网络!

Jingdong, zhang, director of the cloud wireless products division treasure jingdong cloud wireless treasure close relationship with the open source | the great god, open source BUFF gain strategy revi

五面阿里巴巴拿offer后定级P6:分享自己的面试经历

微服务负载均衡器LoadBalancer实战

STM32的内存管理相关(内存架构,内存管理,map文件分析)

史上最全JVM性能调优:线程+子系统+类加载+内存分配+垃圾回收

【访谈】Eotalk Vol.01:Eoapi,我们希望以开源的方式构建 API 生态系统
随机推荐
轻量级接口自动化框架(jmeter+ant+jenkins)
华中科大提出VGNetG:“不做选择,全都要”轻量化主干网络!
是不是只有字符串的数字水印能一直保留并且不影响计算,其他类型的字段导入数据库之后水印就会丢失?
d切片示例
win10安装Solidworks2016安装出错:solidworks\sldfuncfeat.dll“ 已返回 0x3,如何解决.
如何使用shell来进行版本管理-以iptables为例
产品-Axure9英文版,下拉框Droplist的条件选择,显示不同内容面板
leetcode 1584. 连接所有点的最小费用
请问如何实现两个不同环境的MySQL数据库实时同步
STM32的内存管理相关(内存架构,内存管理,map文件分析)
一些常见的web小功能
One article to understand configuration management (CM)
shell之常用小工具
无心剑2022年七绝100首
LeetCode 219. Repeating Elements II (2022.08.07)
易周金融分析 | 互联网系小贷平台密集增资;上半年银行理财子公司综合评价指数发布
oracle存储过程中表名变量的异常
一起学习集合框架之 TreeSet
上周热点回顾(8.1-8.7)
#yyds干货盘点#【愚公系列】2022年08月 Go教学课程 005-变量