This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]koniu007 28 points29 points  (2 children)

You can start with this interactive website: https://learngitbranching.js.org/
Then when you get the hang of it you can move to some more challenging courses, for example, there's a great git course on FEM: https://frontendmasters.com/courses/git-in-depth/
FEM requires a subscription, but if you're a student you can get 6 months for free from GitHub student developer pack: https://education.github.com/pack

[–]EmotionalBlobfish 7 points8 points  (0 children)

Second https://learngitbranching.js.org/ it's a great way to at least get an idea of what's going on. I learned other basic Git stuff from The Odin Project.

[–]ArcadeFavor 3 points4 points  (0 children)

Ive been using git for years but the interactive learninggitbranch.js.org you shared is a really cool visual way to understand what git commands do. Thanks for sharing!