3 ms·
which is why I love Mercurial as it's immutable by default. You have to try really hard to mess up your repository.
by sedatk 4y ago
which is why I love Mercurial as it's immutable by default. You have to try really hard to mess up your repository.
- throw-ru-938 4y agoWhich is why I don't love Mercurial, because once you mess up your repo, it's messed up forever. IMO "easy to break but easy to fix" is better than "hard to break but impossible to fix", and there ain't no such thing as "hard to break" after enough time passes.
- sedatk 4y agoHow do you mess up an immutable repository?
- throw-ru-938 4y agoAccidentally commit a huge video to a code repo (stupid as it sounds, this actually happened at a past employer). Make commits with unreadable messages, huge-ass commits with tens of logically different changes, split a single logical feature over several commits, etc.