Git:- Git is a distributed version control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed, data integrity, and support for distributed, non-linear workflows.

Udaykumar Kalluri
1 min readMar 25, 2022

Git is a software.
Git is a command-line tool
Git is installed locally on the system
Git is focused on version control and code sharing.
Git is a version control system to manage source code history.
Git has no user management feature.
Git has minimal external tool configuration.
Git is open-source licensed.
Git provides a Desktop interface named Git Gui.

GitHub:- GitHub is a web-based Git repository hosting service, which offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features.

GitHub to the rescue! GitHub is not only an affordable resource but also features a great open-source community. Since it is a cloud-based tool, the code is conveniently visible across the entire client organization, facilitating every participant’s contributions.

GitHub allows collaboration with developers from all over the world. Open-source solutions like GitHub enable potential developers to contribute and share their knowledge to benefit the global community.

The version control system, or VCS, is the element in Git that is best suited for tackling Decathlon’s two problems. So, let’s expand our knowledge of GitHub by taking a closer look at the Git version control system and see why it’s such a game-changer.

--

--

Udaykumar Kalluri

I am a Java enterprise and Android developer with 10+ Years of experience. Passionate on programming and Learning the new things.