git格式的diff输出内容含义
来源:互联网 发布:centos怎么读 编辑:程序博客网 时间:2024/06/05 05:09
版本管理系统git,使用的是合并格式diff的变体。
$ git diff
显示结果如下:
diff --git a/f1 b/f1 index 6f8a38c..449b072 100644 --- a/f1 +++ b/f1 @@ -1,7 +1,7 @@ a a a -a +b a a a
第一行表示结果为git格式的diff。
diff –git a/f1 b/f1
进行比较的是,a版本的f1(即变动前)和b版本的f1(即变动后)。
第二行表示两个版本的git哈希值(index区域的6f8a38c对象,与工作目录区域的449b072对象进行比较),最后的六位数字是对象的模式(普通文件,644权限)。
index 6f8a38c..449b072 100644
第三行表示进行比较的两个文件。
— a/f1
+++ b/f1
“—”表示变动前的版本,”+++”表示变动后的版本。
变动的位置用两个@作为起首和结束。
@@ -1,7 +1,7 @@
前面的”-1,7”分成三个部分:减号表示第一个文件(即f1),”1”表示第1行,”7”表示连续7行。合在一起,就表示下面是第一个文件从第1行开始的连续7行。同样的,”+1,7”表示变动后,成为第二个文件从第1行开始的连续7行。
第三部分是变动的具体内容。
a a a -a +b a a a
0 0
- git格式的diff输出内容含义
- git diff输出信息的含义
- diff的3种格式+git格式的diff
- 读懂diff的3种格式+git格式的diff
- svn diff输出结果的格式
- svn diff输出结果的格式
- git diff 格式
- 读懂diff的3种格式+git格式的diff
- diff 命令输出格式说明
- svn diff输出格式详解
- diff命令输出格式解读
- git diff 输出结果分析
- git diff查看本地已经commit的内容
- python 输出格式控制符的含义
- diff文件的格式
- 读懂diff的输出
- git diff的用法
- git diff的用法
- mingw msys1.0 vs2013 ffmpeg debug
- mysql命令大全
- sfr与sbit的理解,及单片机中断
- 文件夹拷贝SHFileOperation
- iOS 实时搜索总结
- git格式的diff输出内容含义
- 【Android自定义View实战】之自定义圆形头像CircleImageView支持加载网络图片
- 【bzoj 十连测】[noip2016十连测第八场]Problem A: 神炎皇(数学相关:线性筛)
- 高效的转换大小写
- C#开发微信门户及应用(1)--开始使用微信接口
- JNI调用简单实例解析
- 第八周项目4-字符串加密
- 11. 使用Android-async-http第三方库时import org.apache.http 导入无效
- service manager和binder service的关系