Differences Between Git and Github
If you have worked on coding projects you might came across these terms but many new developers get confused between git and GitHub. They are not same though they are connected with each other. Let's see some differences.
Git is a Version control system that records changes to a file or set of files over time. It helps in comparing, differentiating and reverting the changes between two versions of the project. It really helpful in preventing conflicts specially when a lot of people are working on one larger project.
GitHub is a Web-based Git version control repository hosting service. Github is designed to manage open-source projects that are using git. It provides features like : creating a branch, creating a Pull Request, raising issues, etc.
Summarizing the differences:
||Git is a version control system.
||Github is a hosting service for git repositories.
||It is installed locally on system.
||It is a cloud based service.
||It is a command line tool.
||It is a Graphical user interface.
||It helps in tracking the changes locally.
||It helps in collaborating with others.
||It was first released in 2005.
||It was launched in 2008.