-3
的-u PARAM有些怀疑我在很新GIT和我有以下疑问。关于diff命令在GIT
我comparting包含与该命令不同的文本2 txt文件:
$ diff -u file.txt updated.txt
--- file.txt 2016-07-22 10:38:35.898833500 +0200
+++ updated.txt 2016-07-22 10:39:36.322025800 +0200
@@ -1 +1 @@
-blablabla
\ No newline at end of file
+blablabla ciao
我认为,这只是意味着第一个文件包含blablabla和scond文件还包含侨字之后blablabla。这是对输出的正确解释吗?
究竟意味着-u PARAM diff命令的?
然后我就执行DIFF没有-u参数:
$ diff file.txt updated.txt
1c1,9
< blablabla
\ No newline at end of file
---
> blablabla ciao
>
>
>
>
>
>
>
>
此输出似乎更清楚,我因为与< menans的file.txt的线包含较少信息的updated.txt和>指updated.txt包含更多信息,然后file.txt。
它是正确的吗?
究竟是什么-u参数和何时便于使用它?
只是一个说明 - 你可能会被低估,因为你的问题被错误标记为混帐问题,而事实上它不是。 –
此外,你不表明您已经阅读'git的差异--help',否则问题将是:“我为什么要使用统一差异格式?”。 –