
Discussion
Properly learning git is very much worth the investment.
There is nothing quite like understanding the internals of just how much you shot yourself in the foot when you fuck up.
I usually understand how I blew off my leg with git, just not how to sew it back on again.
That’s the fun part: there is no sewing it back! 🙌
Or I get down on my knees, force push, and pray for the best.
Do you recommend any resources? I’ve tried for years but it just never clicks.
There’s some good YouTube videos on git internals
My last company was a git data mining business, which forced me to learn git’s internals to a T.
That’s my recommendation: start a git data mining company → learn git → ✅
What’s a git data mining business? Does that mean extracting people’s emails from their commits?
Haha no, gross
Making sense of the bast amount of metadata generated by git interactions (code velocity, interactions with developers, bug introduction, bug resolution, and a million other things)
“We kill people based on metadata” is very real
Yes
On it 🫡 😂
Reasonable
Go through a couple of online explanations to get a general idea and just start using it. Eventually through the process of using it, shooting yourself in the foot, patching it up, and researching why and how something happened that you don’t understand you get a decent working knowledge of git.
Like learning a language, you just have to use it and get out of tutorial hell.
(Said as an eternal Git noob)
real
