Today I found an amazing tool called git-delta. This improves the way your diffs look like, adding syntax highlighting and word-level diffs.
brew install git-delta
git diff | delta
[core]
pager = delta --plus-color="#012800" --minus-color="#340001"
[interactive]
diffFilter = delta --color-only