文档章节

git diff

mskk
 mskk
发布于 2017/05/04 21:21
字数 280
阅读 4
收藏 0
git

转自http://www.cnblogs.com/gbyukg/archive/2011/12/13/2286884.html

git diff        显示工作目录与索引区文件之间的差异

git diff --cached显示索引区与git仓库之间的差异

git diff HEAD   显示工作目录与git仓库之间的差异
git diff HEAD^  比较上次提交
git diff HEAD~2 比较上2次提交

--diff-filter=[ACDMRTUXB*]
        显示指定状态的文件:Added (A), Copied (C), Deleted (D), Modified (M), Renamed (R), changed (T), are Unmerged (U), are Unknown (X)

git difftool    使用图形工具显示文件之间的差异

git diff --stat 列出文件

git diff -- filename    只对比给定的文件

历史提交对比:
$ git diff commit       将所指定的某次提交与当前工作目录进行对比。

$ git diff commit1 commit2 将2次提交的内容进行对比
等价于
$ git diff commit1..commit2 如果省略任意一个commit,默认将使用HEAD代替

commit可以是简写的commit哈希值,也可能是HEAD。其中HEAD代表最后一次提交,HEAD^代表最后一次提交的父提交,HEAD~1等价于HEAD^,HEAD~2为倒数第二次提交,以此类推。

本文转载自:http://gaylord.iteye.com/blog/2084053

共有 人打赏支持
mskk
粉丝 3
博文 158
码字总数 3371
作品 0
昆山
程序员
私信 提问

暂无文章

First Bad Version(leetcode278)

You are a product manager and currently leading a team to develop a new product. Unfortunately, the latest version of your product fails the quality check. Since each version is......

woshixin
6分钟前
0
0
executor 和task 优先于线程(68)

java.util.concurrent 包里有一个Executor 框架 基于接口的任务执行工具 只需要一行代码 提交一个runnable 方法 优雅的终止(必须做到,不然虚拟机可能不会退出) 对于负载不重的服务 Execut...

Java搬砖工程师
7分钟前
0
0
一条SQL查询语句是如何执行的

123

writeademo
9分钟前
0
0
hive 集成sentry

环境 apache-hive-2.3.3-bin apache-sentry-2.1.0-bin 1 2 sentry是目前最新的版本,支持hive的最高版本为2.3.3,hive版本如果高于2.3.3,会出一些版本兼容问题[亲测] hive快速安装 wget htt...

hblt-j
9分钟前
0
0
CSS中position属性( absolute | relative | static | fixed )详解

四个属性的特点 static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。 relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流...

简心
14分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部