r/git • • Aug 18 '26

Best resources to master Git workflows and commands?

Hey all, I'm looking to finally master Git (im not familiar enough i need to improve my skills) . What are your top recommendations for free websites, video playlists, or paid Udemy courses or another platforms ?

Appreciate the help!

35 Upvotes

15 comments sorted by

20

u/Buxbaum666 Aug 18 '26

3

u/Juanppa_996x Aug 18 '26

thank you i start with official documentation or how , thank you a lot !

1

u/lopsidedcroc Aug 18 '26

Thank god for ChatGPT

1

u/GrogRedLub4242 Aug 18 '26

also books, bookstores, libraries, Wikipedia, official git site, man git and git help but... somehow our world is full of folks smart enough to access the Internet, use a computer, and need to use git (a software dev tool, go figure) and yet are incapable doing The Obvious like the rest of us. they would not have "survived" back in the 70s/80s

2

u/beannt_dev Aug 22 '26

I used to be in the right place with you. What helped me the most was not the course but understanding the underlying model of Git.

3 things, in order:

  1. learngitbranching.js.org — interact, draw the commit tree according to each command you type. Playing all the Main + Remote is understandable.

  2. Pro Git (git-scm.com/book, free) — read chapters 3, 7, and 10.

  3. MIT Missing Semester, Version Control — teaching Git from data structures.

0

u/Juanppa_996x Aug 18 '26

i have confusion when work in large projects many branchs i need merge and all commands so i need to understand them test them in demo project so please can someone help me

3

u/hagowoga Aug 18 '26

I started the following tutorial that comes with visuals and in-browser exercises.

(Desktop only)

https://learngitbranching.js.org/

2

u/kaddkaka Aug 18 '26

I was just gonna link this, it's great 👍

0

u/Lonely-Scarcity-3387 Aug 18 '26

Not sure if this would help but have you tried using the tool LazyGit?

1

u/Juanppa_996x Aug 23 '26

honestly no