VideointermediateFree
Oh my Git! by Computerphile
An insightful video that dives into the underlying data structures and philosophy of Git, helping users understand 'how Git works' rather than just 'what commands to type'.
More resources on Git & Version Control
YouTubeFree
Git Tutorial for Beginners: Learn Git in 1 Hour (Programming with Mosh)
A concise and highly-rated video tutorial that provides a quick introduction to Git for beginners, focusing on essential commands and concepts.
WebsiteFree
Learn Git Branching
An interactive web-based tutorial that visualizes Git commands and their effects on the repository history. It's excellent for understanding branching, merging, and rebasing in a hands-on way.
