HACKER Q&A
📣 chrisshroba

What's the best way to learn Git deeply in 2022?


Most of the resources I've found are either:

1. Surface level but up-to-date with git's newest features (e.g. `git switch`, `git restore`)

2. Deep references of git's philosophy, commands, organizational structure, etc., but a bit out of date and not covering features from the last few years.

Can anyone suggest any resources that are both up-to-date and thorough?


  👤 spenrose Accepted Answer ✓
1. I can't 2. If you understand git's core well, the latest features won't matter (unless you are working on git for its own sake) 3. I recommend Learn Git the Hard Way