1
当您调用git diff
时,它使用diff
实用程序比较文件,但不以默认方式。它使用了一些额外的选项,一些我可以命名为:git diff用于diff命令的参数是什么?
- 行之前的不同标记:+/-而不是>/<。
- 在实际不同的行之前和之后的几行上下文。
但我不确定这些是唯一的变化。其他的是什么以及git
传递给diff
以实现默认输出的命令行参数?如果我想要比较a.txt
与b.txt
并以git制作diff文件的方式进行比较,我应该使用哪个命令行?
我可以在版本控制之外使用'git'的'diff'实现来查找两个任意文件的差异吗? – Septagram
Huhn。事实证明,你可以(我第一次以为你不能)。 'git diff - $ FILEA $ FILEB'好像在git repos之外也能正常工作 - 当然,必须安装git –