2 ms·
Makes sense. Coming from a Smalltalk background I had some difficulty getting used to the idea of git "commits" which are basically snapshots of the whole repos
by galaxyLogic 6y ago
Makes sense. Coming from a Smalltalk background I had some difficulty getting used to the idea of git "commits" which are basically snapshots of the whole repository. Commit-ids are like version numbers but they apply to the whole repository, not to individual artifacts like files.
Whereas if we think in terms of patches/change-sets it is easy to think of applying a set of changes to a given artifact, and "patches" being artifacts too. Also we could have branches of patches, not just branches of the whole repository. Does Pijul work something like that, "branching patches"?