Git diff output to file preserve coloring October 23, 2022 by Tarik Try: git diff --color > foo.txt Then later issue: cat foo.txt Or: less -R foo.txt