There are a wide variety of diff file formats.
Most text-based ones are built on [[Unified Diffs]]. Some are various formats of [[binary diffs]] .
This page will serve as an index to specific diff formats.
# Text-Based Diffs
* Context Diffs
* [[Unified Diffs]]
* [[DiffX|DiffX Files]]
* CVS Diffs
* Git Diffs
* Mercurial Diffs
* Mercurial Git-Style Diffs
* Subversion Diffs
* Subversion Git-Style Diffs
# Binary Diffs
* [[Git Binary Patches]] (embedded in Git Diffs)
* VCDIFFs