Below is a table of differences between Git and GitHub:
Sr. No. | Git | GitHub |
1 | Git is a software. | GitHub is a service. |
2 | Git was created by Linus Torvalds in 2005. | GitHub was launched in 2008 and maintained by Microsoft. |
3 | Git is a command-line tool. | GitHub is a graphical user interface (GUI). |
4 | Git is installed locally on a system. | GitHub is hosted on the web. |
5 | Git can manage source code history. | GitHub is a hosting service for Git repositories. |
6 | Git is focused on version control and code sharing. | GitHub is a platform for hosting Git repositories. |
7 | Git has no user management feature. | GitHub has user management feature. |
8 | Git is open-source licensed. | GitHub has free and paid plans also. |
9 | Git provides a Desktop interface named Git Gui. | GitHub provides a Desktop interface named GitHub Desktop. |