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

> The bottom line is that Git's UI assumes you know what you are doing.

I don't agree. Git's UI assumes you know the implementation details and storage model of git.

If you understand what the porcelain does in terms of plumbing, everything "makes sense" (for low values of "making" and "sense"), but in and of itself, without knowledge of the underlying implementation model, Git's porcelain makes absolutely no sense.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: