DEV Community

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

Posted on • Updated on

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

We always watch tons of videos and tutorials and skim through lots of documentation to learn some concept or any programming language.

But you know you can learn git and GitHub in a more fun way like playing games or visualizing.
YES! you heard it right, "by playing games"

Here are some of the resources to learn git and GitHub in a more fun way.


1) TwilioQuest - "Forest of Open Source":

This is a game made by Twilio, you will learn about git and GitHub while playing games and doing tasks. Also, you will XP after every task you complete. Link

TwilioQuest

2) Oh My Git!:

It will let you visualize the internal structures of Git repositories in real-time. Link

Oh My Git!

3) Learn Git Branching:

You can master your git branching concept by visualizing, playing, and doing certain tasks. Link

Learn Git Branching

4) GitHub Learning Lab:

GitHub itself provides a learning track, which grows your skills by completing fun, realistic projects. Link

GitHub Learning Lab

For Support and Reachout: Twitter LinkedIn

Discussion (39)

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
pradumnasaraf profile image
Pradumna Saraf Author

YESS!!

Collapse
shyammanek profile image
shyam manek

Amazing

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thanks fo reading it :)

Collapse
thehassantahir profile image
Hassan Tahir

Good Effort!

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thank you for reading it :)

Collapse
emilmarian profile image
emil marian

These would work great for my students. Thanks.

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Great, thanks for reading it :)

Collapse
16arpi profile image
César

Thanks!

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thanks!

Collapse
peacenneka profile image
Ogbaga Peace

Amazing will try it out

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thanks :)

Collapse
olusiekwin profile image
Graham Olusiekwin OBE 🎖️

Its a good thing you got right there mate.

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 Author

Thanks

Collapse
imliwiese profile image
Imliwiese • Edited on

Wow That's look good Your explanation motivate myself to learn Github and other programing language too. Thanks

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Awesome, thanks for reading it :)

Collapse
kgdobariya profile image
Krishna

Great resource for beginners.

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thanks for reading it

Collapse
nenad_cvet profile image
Nenad Cvetković

There are companies which host their own repositories and don't use any publicly available.

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

It's true there are some them

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

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

Collapse
datafiend profile image
Randy L

Yeah, GIT/GITHUB have been a challenge for me. I am trying different tutorials...slow process.

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

You can give this a try, thank you for raeding it :)

Collapse
hanjan profile image
hanjan

Amazing!! Thank you 🙂

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thank you :)

Collapse
leouofa profile image
Leonid Medovyy

👍 awesome

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thank you

Collapse
iamskjha profile image
Shivendu Kumar

Truly Helpful 🙌

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Thanks 🙌

Collapse
h3551 profile image
Daniel Heslop

Looking into it right now! Thanks a lot!

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Welcome, thanks for your support 🙌

Collapse
logix420 profile image
Michael A. Dixon

Amazeballs! Stumbling through video and documentation is not the best 😁😁

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Haha, thanks for your support 🙌

Collapse
andrewbaisden profile image
Andrew Baisden

Probably one of the most fun ways to learn GIT.

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Yes, thanks for reading it :D

Collapse
sumanmondal profile image
Suman Mondal🎯

Enjoyed practicing my git skill in a fun way. Thanks for sharing!

Collapse
pradumnasaraf profile image
Pradumna Saraf Author

Awesome, Thanks 🙌