DEV Community

Cover image for Want to learn about git and GitHub in a more fun way?
Pradumna Saraf
Pradumna Saraf

Posted on • Edited on

Want to learn about git and GitHub in a more fun way?

We often watch numerous videos, tutorials, and sift through loads of documentation to grasp a concept or a programming language.

Did you know you can learn Git and GitHub in a more engaging manner, such as by playing games or visualizing processes? Yes, that's right - "by playing games"!

Fun Resources to Learn Git and GitHub:


1) Oh My Git!:

This tool allows you to visualize the internal structures of Git repositories in real-time. Link

Oh My Git!

2) Learn Git Branching:

Master the concept of Git branching by visualizing, playing, and completing specific tasks. Link

Learn Git Branching

3) GitHub Skills:

GitHub itself offers a learning track that helps you enhance your skills by completing fun, realistic projects. Link

GitHub Learning Lab

4) Git Tower:

Git Tower provides a step-by-step guide to learning Git. Along with detailed instructions, it includes graphics to better understand the concepts. Link

For Support and Reaching Out: Twitter LinkedIn

Top comments (36)

Collapse
 
andrewbaisden profile image
Andrew Baisden •

There is also GitLab and Bitbucket which are quite good too! But yes GitHub is without a doubt number one.

Collapse
 
shyammanek profile image
shyam manek •

Amazing

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Thanks fo reading it :)

Collapse
 
olusiekwin profile image
Graham Olusiekwin OBE 🎖️ •

Its a good thing you got right there mate.

Collapse
 
16arpi profile image
César •

Thanks!

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Thanks!

Collapse
 
thehassantahir profile image
Hassan Tahir •

Good Effort!

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Thank you for reading it :)

Collapse
 
rohithv07 profile image
Rohith V •

I would like to mention GitExplorer which is also pretty good to know about the commands.

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Thanks

Collapse
 
peacenneka profile image
Ogbaga Peace •

Amazing will try it out

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Thanks :)

Collapse
 
emilmarian profile image
emil marian •

These would work great for my students. Thanks.

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Great, thanks for reading it :)

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Yes people also use different platform, but GitHub provides much more functionality and integration over its competitor.

Collapse
 
kgdobariya profile image
Krishna •

Great resource for beginners.

Collapse
 
pradumnasaraf profile image
Pradumna Saraf •

Thanks for reading it