Learn Git Branching while playing a game! Best 3 Git resources for visual learners.

 
We all love Games, and git? We love that too! For those who don't know, Git is a very popular version control system tool for keeping track of your files in different versions and their edit history in a systematic and compact format. If you do programming, it is a super useful tool to manage the history of your programming projects with multiple useful features such as branching and reversing to a previously done commit in case things go south. 

Learning git for new programmers can be a bit overwhelming or difficult, but who thought one can learn git now by playing games! Yes, that's true, here we bring a list of tools and games to help visual learners to learn the git concepts such as branching in a jiffy and by playing interactive games.

1. learngitbranching.js.org - Learn git branching game

"Learn Git Branching" is the most visual and interactive way to learn Git on the web; you'll be challenged with exciting levels, given step-by-step, in bite sized levels. 

2. ohmygit.org 

An open-source game about learning Git. Oh My Git! visualizes the internal structures of Git repositories in realtime. The player can immediately see the results of their actions.To accomodate people who are new to Git, the game features a custom-designed playing card interface! The cards help remember newly introduced Git commands, but also contain a short description and an icon. Therefore, they combine both action as well as documentation.

3. Github Minesweeper

GitHub Minesweeper allows users to practice the Git workflow using real-world scenarios. Users learn Git through theory and hands-on lessons. The practice exercises expose users to in-depth knowledge coupled with foundational experience.

Users have access to detailed documentation and screenshots that explain each step. The website categorizes lesson plans into levels named Rounds. A user must complete all rounds to master Git concepts.

Hope you'll enjoy learning git and we wish you all the best for starting your programming journey with these git games. 

Post a Comment

Previous Post Next Post