Git vs GitHub
What is Git?
Git is a version control system that lets you manage and keep track of your source code history.
What is GitHub?
GitHub is a cloud-based hosting service that lets you manage Git repositories.
If you have open-source projects that use Git,then GitHub is designed to help you better manage them.
Git is a version control system that lets you manage and keep track of your source code history.
What is GitHub?
GitHub is a cloud-based hosting service that lets you manage Git repositories.
| Git | GitHub |
| First Release in 2005 | Company Launched in 2018 |
| Maintained by Linux Foundation | Purchased by Microsoft in 2018 |
| Installed Locally | Hosted in Cloud |
| Focused on version control and code sharing | Focused on centralized source code hosting |
| It is tool to manage different versions of edits,made to files in git repository | It is a space to upload a copy of the git repository |
| It provides functionalities like Version Control System Source Code Management | It provides functionalities Git like Version Control System Source Code Management as well as adding few of its own features |
| Primarily command-line tool. | Administered through the web. |
| Provides Desktop Interface named git GUI | Desktop Interface named GitHub Desktop |
| Minimal external tool configuration features | Active marketplace for tool integration |
| No user management feature | Built in user management |
| Competes with mercurial,subversion IBM | Competes with Atlassian bit bucket and Gitlab |
| Open Source License | Include a free tier and pay for use tier. |
If you have open-source projects that use Git,then GitHub is designed to help you better manage them.

No comments: