Git ships 28 built-in diff drivers (ada, bash, cpp, golang, rust, etc.) that improve hunk headers and word-diff tokenization, but none are surfaced by forges or GUI clients. Beyond built-ins, git's textconv mechanism lets you wire any command-line tool to convert binary or noisy files into readable text before diffing —
Table of contents
Built-in drivers #Custom diff drivers #Notable custom drivers #Gaps #Configuration gotcha #Forge support #Sort: