Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The bad states Git "allows you to unfuck" are largely caused by Git's awful UX (confusing and multipurpose commands based on inner workings), so Git gets no credit for "solving" a problem it caused.


Not just mistakes though, the power of git is being able to undo anything you do with git.

If you’re claiming to have never needed any kind of undo functionality, you probably don’t even need a version control system :)


You can also undo things in Mercurial - there are just fewer footguns to need undoing.


No, it's pretty easy to cause irreversible damage. This is a fairly well known advantage of git over literally everything else.

https://stackoverflow.com/questions/7376915/recover-lost-fil...


It's "easy" with a single deprecated command that no one I know of has ever needed. I didn't even know that command existed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: