Hacker News new | past | comments | ask | show | jobs | submit login

is zero-friction undo even a good idea? rewinding in git is something that should be done with care, I'm not sure I would be comfortable with non-experts making "undo commit" part of their everyday toolset.



> is zero-friction undo even a good idea?

Yes. It's the major missing feature for git. Novices spend more time figuring out how to undo their mistakes than anything else.

If the undo has side effects (i.e. "if someone cloned this branch since you did the action you want to undo, stuff will break"), the tool should display that warning and ask to continue.

Undo on local working branches only would already be a big help.


I've thought long and hard about undo for git operations. I always decided against it (in git-cola). all it takes is someone doing some git commands in a terminal to (dangerously) confuse the undo stack. That's not the target audience of this GUI, though. pretty neat.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: