Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#191 on Reddit

Git and GitHub

Udacity

9 recommenders · 9 threads · recommended in 3 years, 2015–2020 · score 8.9

Go to course ↗

A short free Udacity course introducing Git version control and hosting repositories on GitHub, covering branching, merging, and collaborating on projects. Commenters describe it as roughly three to eight hours long.

Commenters call it a brilliant, thorough, and easy-to-understand starting point for learning Git and GitHub basics.

Web & Mobile Developmentbeginnerfreevideo lectures#git#github#version control#branching#merging

Recommendations by year

20152020

On Reddit (11)

  1. Strongly recommendscorybyur/learnprogramming2015in “Should I get a Github account? Even if I don't really have anything worthwhile yet”

    I recommend the Udacity Git/github course if you want to learn the basics, I really enjoyed it, and love using git and github now.

  2. RecommendsDenise_Murphyr/learnprogramming2020in “Should I start learning Github simultaneously?”▲ 1

    You'll need it at some point so why not. But I think learning Git would also be useful. Udacity has great free online courses on Git and Github

  3. Recommendskrkrkrar/learnprogramming2020in “I am I just super stupid or is this normal ?”▲ 1

    Udacity has a great, helpful course on Github. Maybe 8 hours or so, with practice exercises? I did it and took copious notes, and a lot more stuck after that. (Helped that I then had a professor require we submit all assignments through github.)

  4. Recommendsduhhobor/learnprogramming2016in “I wrote a little tutorial to help others stop wasting time login in into GitHub every time. Here is how to setup SSH keys and what they even are for your GitHub account :)”▲ 1

    If you want to learn git and github you should check out the Udacity course.

  5. Recommendsfzxtr/learnprogramming2016in “Has anyone used Treehouse before? How good is it?”▲ 1

    Personally, I don't think they are in depth enough. I cannot justify the cost, it's quite expensive. I like Udacity and Udemy better. Udacity has free courses, whereas Udemy you can pick and choose what topics you want to buy or are interested in. If you want to learn Web development, I highly…

  6. Recommendstheopihir/learnprogramming2016in “Am I the only one that cannot understand what GitHub is?”▲ 2

    Understanding github is really difficult until you understand git. Github is an online host for your file repository. You only really need github if you need to store your repository online, otherwise you can just use git on your local machine. Udacity has a great course that really helped me, you…

  7. Recommendsmary_lxr/learnprogramming2015in “Any resources/advice when working on a team project to keep source code shared & updated?”

    You should definitely start using git and github. Udacity has a great course to get you going! Unfortunately I don't think there are that many good resources on the web to learn those tools. I hope you take my advice. Best of luck! :-)

  8. RecommendsKidZular/learnprogramming2015in “I am new to Git. I did the init command and I don't know how to remove this”

    Check out Udacity's course on Git and Github. It's pretty thorough and easy to understand.

  9. RecommendsDangerWalletr/learnprogramming2015in “How does Github work?”

    Hey dude, Here is a brilliant three day course on udacity about git and github absolutely brilliant. One of the things about Git is that you really need to spend some time using it to figure out all the little nuances and quirks. What I would recommend if take the course and then start storing all…

  10. Mentionsjacktherustlerr/learnprogramming2015in “What is the consensus with programmers about Udacity?”▲ 1

    So it's a little late, but I thought I could help you out because I've taken quite a few course there now. So first, the courses I've taken. Thus far, I've taken CS101, HTML/CSS, Responsive Web Design, JS Basics, jQuery, Git, Canvas, and OOJS. I've also taken part of the algorithms and programming…

  11. MentionsRavienter/learnprogramming2014in “Github for Noobs.”▲ 2

    There's a new course on Udacity which teaches you how to use GIT hub apparently, I haven't checked it out but it is fairly short and probably worth checking it out, why not give it a try?

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help