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

This doesn't help you learn Git. It helps you learn the commands for Git if you're already familiar with version control.

I can kind of sort of use Git already but frankly I don't understand what half of the commands do nor do I understand the point of them.

Technically the only commands I would assume you need are:

- Get repository - Merge repository (with comment) - Get history/comments

But Git has dozens of different things it can do that expand on the above and learning it all is time consuming and there is no one single place to do so (and no the documentation isn't a good place because it isn't a intuitive way to learn).

The biggest hurdle of using Git is that Git has its own vocabulary for things; and there is nothing "common sense" about that vocabulary. Even people who attempt to explain it assume you know another version control so use vocabulary from that.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: