工作区(working tree),暂存区(index /stage),本地仓库(repository)

git跟不同的参数,比较不同的区间的版本。

  • git diff:是查看working tree与index的差别的。
  • git diff --cached:是查看index与repository的差别的。
  • git diff HEAD:是查看working tree和repository的差别的。其中:HEAD代表的是最近的一次commit的信息。

综上所述:git diff 后面跟文件名称是是查看工作区(working tree)与暂存区(index)的差别的。

git跟踪并管理的是修改而不是文件

最新文章

  1. java实现全排列
  2. 【dubbo】dubbo项目基本结构及provider构建
  3. 根据IP获取省市 .
  4. Android星星评分控件RatingBar的使用
  5. HDU 1693 二进制表示的简单插头dp
  6. iOS copy&mutableCopy理解
  7. JAVA设计模式--strategy(策略者模式)
  8. js ajax乱码查看\u8fdb\u53e3
  9. HDU 4901(杭电多校训练#3 1005题)The Romantic Hero(DP)
  10. java 基本类型和包装类的比较
  11. springMVC获取数据--注意post方法会出现中文乱码问题
  12. 暑假练习赛 003 B Chris and Road
  13. restful framework 认证源码流程
  14. ACM-ICPC 2018 南京赛区网络预赛(A, J)
  15. 音视频编解码——LAME
  16. Kali学习笔记8:四层发现
  17. django之ORM补充
  18. VSCode配置python调试环境
  19. FPGA构造spi时序——AD7176为例(转)
  20. Socket 学习笔记 01 常用函数

热门文章

  1. VUE第一个项目怎么读懂
  2. 上部:问道 | R语言数据分析(北京邮电大学)自整理笔记
  3. Python 为什么不支持 switch 语句?
  4. JavaScript DOM三种创建元素的方式
  5. iPhone手机越狱-逆向砸壳-代码注入
  6. 一文搞懂PV、UV、VV、IP及其关系与计算
  7. SpringBoot logback 配置文件自定义属性
  8. java基础知识总结(续写)
  9. 发布MeteoInfo 2.3
  10. c++程序设计实践——银行系统