1
235
或者,如果您使用较少作为默认寻呼机,只需键入
|
2
129
输出的显示
通常,在Linux下,
如果您的终端不支持彩色输出,也可以使用
|
3
119
你也可以使用
设置当前项目的寻呼机设置。
为所有项目全局设置寻呼机 |
4
58
完全归功于 Josh Diehl a comment 到 this answer 然而,我觉得这应该是一个答案,所以补充说:
在这种情况下,您将得到一个显著不同的diff输出,它具体显示了一行中发生的变化。 例如,不要得到这样的东西:
您可能会得到这样的结果:
您可能会得到以下结果:
现在,如果你比较的是一条很长的线,你可能仍然会对你最初描述的寻呼机情况有问题,并且在其他答案中已经很满意地解决了这个问题。不过,希望这能为您提供一个新的工具,以便更轻松地识别线上发生的变化。 |
5
30
要减少用作寻呼机并使换行永久化,您只需启用“折叠长线”选项:
干杯 |
6
19
只是用谷歌搜索到了这个。
|
7
19
|
8
12
自Git 1.5.3以来 Sep 2007
How do I prevent git diff from using a pager? 从v2.1开始,默认为换行 |
9
6
到目前为止,还没有人指出这一点。它很容易记住,不需要在git配置中进行额外的配置
|
10
5
https://superuser.com/questions/777617/line-wrapping-less-in-os-x-specifically-for-use-with-git-diff :
现在,通过管道将git diff先折叠,然后缩小:包装,缩小页面高度是正确的,请保持语法高亮显示。 |
11
5
当您使用“git diff”时,它会显示多个页面(您可以在页面末尾看到“:”),在这种情况下,您可以键入“-s”并按enter键。(s应为大写)。它将切换折叠长线条。 |
12
3
您可以通过管道将git diff的输出传输到更多:
|
13
3
|
14
1
列出当前/默认配置:
然后更新并省略-S,如:
|
15
-1
遇到麻烦时,我经常求助于DiffMerge。优秀的差异工具,具有在线差异突出显示。此外,在最新版本中,他们添加了一个模式,使其具有水平模式。 不过,我还无法将git配置为使用它。因此,我确实必须先找到两个版本的文件。 |
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
Igor · git重置已删除目录上的头 2 年前 |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |