What is Git and why do we need it?

Gabriel Perez
2 min readMar 18, 2021
Day 2

What is Git and Github?

To put it simply, Git is a version control system that allows developers to manage and keep track of various revisions of the project’s source files. The managing of all revisions is called a repository.

When used in correlation with Github, a repository hosting service, it provides a home for your Git-based project. It allows us to store Git repositories so we can manage them, collaborate, and keep the integrity of the original project files intact.

You could say Github is a community of like-minded people who can collaborate and share their project’s source code with some social features.

Why do we need Git?

The main benefit of using Github is the fact that it keeps track of all changes pushed to the repository. This is beneficial for any Git-based project, whether your a solo developer or collaborating with a team. You can always ensure that a history of changes will be available to you if your current build breaks.

Another benefit of using Github is exposure. Your repositories can be set for public viewing. A team member, a potential employer, or anyone can try out your code by cloning or forking. And if they don’t have Git, they can always browse through your repositories to check out your source code.

If you go to Github and check out their about page, you can find more information about other features it has. It has a plethora of them with lots of information at your disposal.

--

--

Gabriel Perez

Hello everyone, My name is Gabriel Perez, I am a Unity Developer and a creator who is always learning and experimenting.