3 ms·
Yeah, probably just about every dev has had to do this when first learning git. One way to measure the over-complexity of software might be: 1. How easy it is
by unclebucknasty 5y ago
Yeah, probably just about every dev has had to do this when first learning git.
One way to measure the over-complexity of software might be:
1. How easy it is to screw up
2. How hard it is to fix things once you've screwed up.
Git doesn't score well by that test IMO.
Back when I first learned Git, I thought it needed an undo, at least for the local repository. Not a revert commit or partial/piecemeal undo this or that, but an "I screwed up, take me back to x point in time or snapshot" level undo.