An Introduction to GitHub

GitHub is a code hosting platform for version control and collaboration. It hosts millions of lines of code, and millions of developers use it to collaborate and to report issues with open source software. It lets you and others work together on projects from anywhere. Ah! Version control! Quite a heavy word yeah ??

Let me help you to understand it.

Version control basically means that it is a tracker for what you have done so far on it, say your code. So, the code which is stored in GitHub keeps changing as more code is added. Also, many developers can add code in parallel. So Version Control System helps in handling this by maintaining a history of what changes have happened. Also, Git provides features like branches and merges, that shows the actual tree-like structure. Though anyone can use GitHub to keep track of the changes they are making in their files, but most developers use it either to host their code or to collaborate with other developers.

Here, you will get to know about some of the key features of GitHub.

To Read More :Know More about GitHub Features