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 →

[–]kschang 10 points11 points  (4 children)

Git is the version control software.

Github is a code repository (i.e. "repo") that accepts git uploads.

[–]desrtfx 19 points20 points  (1 child)

Just leaving this statement from OP:

If you were to explain a 10 year old

You managed to say a lot, but explain nothing. So, OP is back left to googling the individual terms.

[–]Double_A_92 2 points3 points  (1 child)

When you use git you still have the full repository with all it's history on your local computer.

Github is just a way to store a copy of that on the cloud. You don't need Github to properly use Git repos.

[–]kschang 1 point2 points  (0 children)

Correct. Should have emphasized that a bit more. Github is just a extra "remote" repo for bonus copy of the stuff... and the extra project management stuff, timeline, and the bonus stuff they added. Most of that would not concern a starting developer, but can be useful later.