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