对于我即将发表的学士论文,我需要打印出论文附录的 git-diff 输出。我真的很喜欢 的输出git diff --color-words
,但我完全不知道如何在我的 Mac 上将这个 - 彩色并包含行号 - 带到一张纸上。我知道有像SourceTree这样的工具,但即使使用这些工具,我似乎也无法从单个文件的差异中做出漂亮的打印。
好吧,我很确定我不是唯一一个遇到这个问题的人,我找到了一些建议的 ansi2html 解决方案,但它们似乎不适用于我的 git 版本(1.7.10.2)。我还考虑过简单地打印 Github 提交页面(这真的很漂亮,有点像我需要的),但是当我尝试打印它时,浏览器会自动删除所有颜色和格式。
谢谢你的帮助!