如何读取github提交中的第一行?

时间:2017-09-28 23:13:46

标签: git github

我已经和github合作了几个星期了。使用我的版本控制作为我的作业,因为我现在在校园里使用笔记本电脑和家里的桌面工作。

下面是其中一个提交的图片供参考。 One commit

这是另一个只是为了比较。 Another

这可能是一个愚蠢的问题,但我一直在谷歌上搜索大约12分钟,试图对@@-5,3 +5,18@@& @@-12,22 +12,51@@实际上是指。

我觉得这与行数有关。但我没有找到任何直接解释它是什么的东西。

有人可以解释一下吗?或者也许指点我参考?

1 个答案:

答案 0 :(得分:0)

这是统一差异(也称为unidiff)格式。您可以将@@ -A,B +C,D @@解释为:

  • 在第一个文件中的第A行,对于B行的一团,
  • 在第二个文件中的第C行,对于D行
  • 的集合

...则...

  • (空格)开头的行对两个文件都是通用的
  • -开头的行仅在第一个文件中
  • ,以+开头的行仅在第二个文件中。