我正在使用下面的命令比较两个分支并将diff写入文件。
git diff origin/master...origin/child > diff.log
上面的输出将是原始格式。如何将其以美化的格式保存并写入文件?
答案 0 :(得分:2)
写入文件时禁用颜色代码,因为大多数工具和文本编辑器都会使它们感到窒息。使用--color
强制将其写入。
git diff --color origin/master...origin/child > diff.log
要使用less -R
或cat
查看文件。
less -R diff.log
cat diff.log