Advertisement · 728 × 90

Posts by Ben Liblit

Revisions in a version control system such as Git. Subtraction computes a diff, which in turn can be added (applied) to some other revision.

X + (Y - Z) is `git checkout X; git cherry-pick Z..Y`.

Note that addition is a partial function: not all diffs can be applied to all revisions.

5 months ago 1 0 0 0