【git实用】- git 查看单独一个文件的修改历史

news/2024/7/8 11:00:52

文章目录

      • Git 三大分区
      • 对比三个区之间的数据差别
      • git 查看单独一个文件的修改历史

Git 三大分区

Git 本地数据管理,大概可以分为三个区,工作区,暂存区和版本库。

  • 工作区(Working Directory)
    是我们直接编辑的地方,例如 Android Studio 打开的项目,记事本打开的文本等,肉眼可见,直接操作。
  • 暂存区(Stage 或 Index)
    数据暂时存放的区域,可在工作区和版本库之间进行数据的友好交流。
  • 版本库(commit History)
    存放已经提交的数据,push 的时候,就是把这个区的数据 push 到远程仓库了。

在这里插入图片描述

对比三个区之间的数据差别

git diff --工作区 vs 暂存区
git diff head 工作区 vs 版本库
git diff --cached 暂存区 vs 版本库

git 查看单独一个文件的修改历史

  • git log filename --查看fileName相关的commit记录

  • git log -p filenam --可以显示每次提交的diff

  • git show c5e69804bbd9725b5dece57f8cbece4a96b9f80b filename --只看某次提交中的某个文件变化,可以直接加上fileName


参考:https://blog.csdn.net/qq_32452623/article/details/78417609


http://www.niftyadmin.cn/n/1147673.html

相关文章

越豪华越危险 家装豪华程度与环境污染成正比

3月14日,太原市环保局联合部分销售企业启动“绿美之家、全城免费室内空气甲醛检测爱心大行动”,为太原百姓免费检测室内空气甲醛指数。近日,检测结果全部出来,被测的130户家庭中,只有23户的室内甲醛排放量低于全国统一…

通信类

什么是同源策略 同源策略会限制从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。是一个隔离潜在恶意文档的关键安全机制。 同源策略的限制 Cookie、LocalStorage和IndexDB无法读取。DOM无法获得。Ajax请求不能发送。 //ajax只适合同源,不能适合跨域前…

8城市TD终端10天仅卖2000部

调查的结果显示,在10天之内的TD销售中,市场份额分别为:三星20.8%、 LG19.1%、联想12.6%、海信12.6%、新邮通8.2% 自4月1日TD-SCDMA放号以来,TD-SCDMA终端以及号码究竟卖出了多少一直受到市场的强烈关注,但中国移动对此三缄其口.从咨询和调研公司赛 迪顾问了解到,根据零售监测和…

nodejs-1基础

文章目录1、关于node2、基本调试3、vscode 中 debugger4、模块导入导出5、fs 文件模块6、buffer7、http1、关于node node.js是一个异步的事件驱动的JavaScript运行时 node.js特性: 非阻塞I/O事件驱动 和前端比较: 语法不变,都是ECMA语法…

软件外包人民币破7之后细算成本账

两年前,时任创智国际副总裁的陈晋川离开创智国际,到成都创立国通软件资源有限公司(下称国通资源)。 经过两年的发展,目前国通资源的员工已经接近150人,营收接近300万美元。更让他感到高兴的是,在人民币升值和劳动力成…

CF986C AND Graph

半年前做的一道题现在还是不会 x&y0 意味着&#xff0c;x的补集的子集都是和x直接相连的 不妨令图中的点数就是2^n 那么可以直接从x^((1<<n)-1)开始记忆化爆搜&#xff0c;路上遇到的都是和x直接相连的 如果遇到一个在给出集合里的数t&#xff0c;就从这个点额外再开…

【nodejs开发个人博客】- 0 概述

文章目录概述1、nodejs的用途&#xff1a;2、nodejs的下载和安装3、nodejs 和javascript的区别4、模块化5、server端 和前端的 不同6、个人博客技术方案概述 本笔记是关于慕课网中《nodejs开发个人博客》的课程笔记&#xff0c;包括API&#xff0c;数据存储&#xff0c;登录&a…

柳传志扶正联想移动 考虑手机业务独立上市

昨天&#xff0c;“独立”后的联想移动宣布已经完成股权交易&#xff0c;正式起航&#xff0c;并放出豪言&#xff1a;三年内打造国内第一手机品牌。联想集团的“精神领袖”柳传志亲自到场。 今年1月31日&#xff0c;联想集团宣布将手机业务作价1亿美元卖给以弘毅投资为首的私…