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

Single commands do many different things, options are inconsistent, e.g. -n does one thing for one command, and a different thing for others, lots of common tasks require complex sequences of commands, etc.

It's pretty telling that there have been multiple attempts to write a saner CLI for Git.



I really don't see the issue. I've never struggled with git and it's already a muscle memory for me.


There have been many many blog posts about Git's terrible CLI. It's an established fact.


Given the amount of disagreement, it sounds like it's an established opinion.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: