git diff操作

  git diff用于比较差异;

git diff 不加任何参数  用于比较当前工作区跟暂存区的差异
git diff --cached 或者--staged 对比暂存区(git add 之后)和本地仓库(git commit 之后)
git diff HEAD 对比工作区(未 git add)和本地仓库库(git commit 之后)
git diff 分支名 查看当前分支跟指定的分支的差异
git diff 分支名1 分支名2 查看两个指定分支(已提交的)的差异,分支2 跟分支1的差别
git diff 文件名 查看指定文件的差异
git diff commitid1 commitid2 用于列出两个历史提交的差异
git diff --stat 用于罗列有变更的文件

  

最新文章

  1. 使用“Cocos引擎”创建的cpp工程如何在VS中调试Cocos2d-x源码
  2. PHP-GTK 扩展(用PHP编写桌面应用程序)
  3. [.net 面向对象编程基础] (1) 开篇
  4. MyBatis学习总结_16_Mybatis使用的几个建议
  5. sql行转列和列转行(转)
  6. CF 577B Modulo Sum
  7. 在没备份undo的情况下,undo丢失,重启数据库报ORA-01157错误
  8. [NOIP1999]拦截导弹
  9. 如何禁用easyui-linkbutton 中的Click事件
  10. 【转】OpenGL相关函数库介绍
  11. ADO读取EXCEL
  12. 字符编码的种类:ASCII、GB2312、GBK、GB18030、Unicode、UTF-8、UTF-16、Base64
  13. 工程启动加载.properties/.xml配置文件
  14. Python开发爬虫之BeautifulSoup解析网页篇:爬取安居客网站上北京二手房数据
  15. js的数据类型:单例模式,工厂模式,构造函数
  16. 贝塞尔曲线与CSS3动画、SVG和canvas的应用
  17. WPF窗体の投影效果
  18. logbook日志系统
  19. JavaScript DOM 元素属性 状态属性
  20. Android ViewPager设置监听注意事项

热门文章

  1. CSAPP 第一章 计算机系统漫游
  2. maven使用心得
  3. Java List 常用集合 ArrayList、LinkedList、Vector
  4. leetcode1552题解【二分+贪心】
  5. OSPF及实验
  6. C++雾中风景15:聊聊让人抓狂的Name Mangling
  7. Linux系统编程 —线程属性
  8. mysql插入数据报 (Incorrect string value: '\xB6\xFE' for column 'name' at row 1)
  9. 萌新学python
  10. Windows 编程基础