首页 > 解决方案 > 如何为从 git 生成的补丁文件着色

问题描述

我有一个从其他人生成的 file.patch 文件。我想查看补丁文件,但我希望能够将我自己的 git 颜色配置应用到该文件。

我目前可能不在 git 项目目录中,我什至可能不知道补丁文件来自哪个 repo,但我只想看到基本上用我的正常 git 颜色着色的上下文/添加/删除。

我正在寻找管道解决方案而不是一些外部库。就像是: git --please-color-this file.patch | less

标签: linuxgit

解决方案


colordiff < file.patch | less -R

'less' 命令是可选的,但我发现它很有用,例如用于滚动、搜索。


推荐阅读