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

> Consistent? Ha! Change branch: git checkout my-branch. Reset file to committed version: git checkout -- my-file. Git is many things, but consistent it is not.

> well known set of problems

that's precisely the well know set of problems. You learn them once, apply on every console. If each UI decides to overcome them differently, you end up with N+1 different behaviors.

I'd rather have only one set if inconsistent commands, than 3.

edit:formatting




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

Search: