2 ms·
rebase turns the snapshots temporarily into a stack of patches, lets you play with them, then turns them back into snapshots. In fact, this is why rebase is an
by mst 10y ago
rebase turns the snapshots temporarily into a stack of patches, lets you play with them, then turns them back into snapshots.
In fact, this is why rebase is an out-of-band tool that has odd effects on shared history - specifically because it's inverting git's model into something more like pijul's, and therefore isn't really native-to-git.