博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git恢复被修改的文件
阅读量:7262 次
发布时间:2019-06-29

本文共 411 字,大约阅读时间需要 1 分钟。

恢复到最后一次提交的改动:

git checkout -- + 需要恢复的文件名

但是,需要注意的是,如果该文件已经 add 到暂存队列中,上面的命令就不灵光喽

需要先让这个文件取消暂存:

git reset HEAD -- + 需要取消暂存的文件名

然后再使用第一条命令。

如果感觉命令多了记不住,那就做一两个匿名呗,比如:

git config --global alias.unstage 'reset HEAD --'

git config --global alias.restore 'checkout --'

我们拿 README.md 这个文件举例,比如修改了一段文字描述,想恢复回原来的样子:

git restore README.md

即可,如果修改已经被 git add README.md 放入暂存队列,那就要

git unstage README.md

git restore README.md

转载地址:http://viddm.baihongyu.com/

你可能感兴趣的文章
Oracle优化之表连接方式
查看>>
spring boot: 构建项目时报错Not a managed type
查看>>
线程间通讯
查看>>
k8s与数据分析--利用redash做自助数据分析
查看>>
DQL、DML、DDL、DCL的概念与区别
查看>>
想成长为一名年薪50万+的实战型架构师?必掌握这7大实战技能经验 ...
查看>>
「镁客早报」三星折叠屏手机中国区发布会临时取消;特斯拉在地库中突然自燃...
查看>>
消息队列的流派之争
查看>>
中国学术力量不容小觑,首届华人带头的国际分布式人工智能学术会议将于北京召开...
查看>>
从Kubernetes 1.14 发布,看技术社区演进方向
查看>>
云计算的智慧城市架构
查看>>
Unity 事件函数的执行顺序
查看>>
Git教程6——常用命令总结
查看>>
应用统计学与R语言实现笔记(番外篇一)——判别分析更正
查看>>
Linux系统管理---进程管理(查看进程、终止进程、更改进程优先级)
查看>>
java.util.Collection源码分析和深度讲解
查看>>
安卓开发笔记(十):升级ListView为RecylerView的使用
查看>>
大数据就业方向中,主要划分为哪些职位?
查看>>
社交系统ThinkSNS+版本的 SPA(H5)安装教程
查看>>
5G通讯解决方案公司佰才邦Baicells完成亿元B+轮融资,高通领投
查看>>