Dig into the advanced Git
The other day, as I was browsing Tech Twitter, I came across a tweet/thread authored by Carlos Castro:
Whenever you can, invest on learning git. If you work in any kind of software project or in a large company that uses git based code management, learning the skills will pay a lot of dividends on the long run. Not just recipes, but the actual mental model of the tool 🧵
— Carlos (@carloscastrodev) August 31, 2020
We’re all familiar with using commands to get things done, but have you ever wondered how those commands actually work? For instance, what goes on “under the hood” when you run git merge
?
There are plenty of resources available for learning about git and its more advanced concepts, but if you’re interested in seeing what’s happening behind the scenes, I’ve found a fantastic presentation that will illuminate the subject and give you a deeper understanding of how these commands function: