B42 Patch and Diff
Kernel patches were the only way of tracking ongoing kernel development in the early days of Linux. Patches still have an important role to play because git builds implicitly on diffs and patches, and patches are the required form when changes are communicated to a mailing list.
patch and diff are complementary tools. Whereas diff analyzes the differences between two files or a set of files, patch applies the differences held in a file generated by diff to an existing source text.
Continue reading here: Unified Context Diffs
Was this article helpful?