DEV Community

Cover image for Git - Resources for visual learners
Kristiyan Velkov
Kristiyan Velkov

Posted on • Edited on

Git - Resources for visual learners

Git is free and open source version control and has become the industry standard for keeping track of changes in software. Many people end up learning Git either on the job or on their own.

I propose you my list of of sites to learn Git, whether you’re brand-new to it or you need to improve your skills.

  1. Oh My Git

Oh My Git is a gamified way of learning Git commands that includes a visualization of what effect your actions have on the repository. It’s card-based for early beginners. Think of it like Hearthstone or Magic the Gathering, but better for learning. It can also be played by using the command line as well. Start playing today!

  1. Learn Git Branching

Sometimes, the complicated part of Git is understanding what is actually happening when you’re creating or working with multiple branches. This visualization tool helpfully creates a real-time display of changes to commit trees.

  1. A Visual Git Reference

A brief, visual reference for the most common commands in git. Once you know a bit about how git works, this site may solidify your understanding.

  1. git-school

This visualization tool helpfully creates a real-time display of changes to commit trees.

  1. A Grip on Git

This how-to will help you level up in Git, going from being able to use Git to properly understanding it, getting a better grip on what is arguably one of the most important tools in software development at the moment.


Image description

linkedin


Image description

If you like my work and want to support me to work hard, please donate via:

Revolut website payment or use the QR code above.

Thanks a bunch for supporting me! It means a LOT 😍

Top comments (0)