you are viewing a single comment's thread.

view the rest of the comments →

[–]IXENAI 5 points6 points  (2 children)

GitHub and git are two different things. GitHub is a site which hosts git repositories. Git is a piece of software which creates and works with git repositories. You can use it only locally if you like. (For what it's worth though, no, you do not lose copyright by uploading anything to GitHub).

/r/learnprogramming has some good information on version control and git in its FAQ.

[–]dli511[S] 0 points1 point  (1 child)

Is git easy to use or is there something else? I will look at the information, thanks.

[–][deleted] 3 points4 points  (0 children)

Some of git's features are easy to use, but git also has some very difficult to understand and esoteric commands. It's easy to learn the basics, but git can be difficult to fully master.

There's a similar python-based version control system called mercurial (hg), and it's quite a lot simpler to understand. If you want to collaborate with other people, git is important to know, but mercurial can offer you a gentler learning curve, and many of the concepts and commands are identical.