All about GitHub and its link with Git — A step-by-step guide

Siddharth Rastogi
3 min readMar 31, 2021

--

If you never used GitHub, and don’t know how to use this with Git, then this article is for you. GitHub is one of the most popular codes hosting platforms to collaborate teamwork. Git helps us to monitor and work together with our team members at the same workspace.

Before going to start with GitHub, we need to understand that Git and GitHub are different things.

Git is a version control system that helps us to track the computer programs and the changes that were made over time. It allows us to work together and collaborate with our team on the changes or addition to the same repository. And GitHub is the web hosting platform that hosts a Git server program to store the code.

Read this blog to get more information about Git — Important Basic Git Commands — Developers should know.

In this article, we will learn and understand more about GitHub and how to use it. Let’s get started with GitHub:

Table of Contents

1. What is Github?

is a code hosting platform and built for collaboration. It let you work together with the team remotely from anywhere. It provides access control and several collaboration features such as bug tracking, feature requests, task management, continuous integration, etc.

For example, if the developer team wants to make the application and everyone wants to contribute in the same workspace. So this platform helps to add the changes of code simultaneously and makes everyone contribute to the project from anywhere.

At the end of this article, we will get to know about repositories, branches, commit, pull requests, collaborations, review changes, etc.

2. Why it so popular?

  • GitHub has many advantages over any cloud-based system or dropbox. It doesn’t create redundancy and confusion between the members. Github is a centralized repository where anyone can edit, add changes in the files.
  • For example, let the team is working simultaneously on the project. If one of the team members is working on one file and he pushed the code changes in the repository, and at the same time, another team member is also working on the same file, and he doesn’t know about that changes.
  • So if he pushed his code in the same file, then the previous work will be lost. And it will create a lot of problems for the team, and if we use Github, then this problem will be solved. It lets you know about the last commit changes, or if any conflicts, then it notified you.
  • That’s why most organizations and developers are using Github. The other hosting platforms are, Gitlab, Bitbuckets.

3. Let’s Get Started

To get started with GitHub, visit here for the step-by-step process.

--

--

Siddharth Rastogi
Siddharth Rastogi

Written by Siddharth Rastogi

I am a full stack developer, I have an expertise in Web Development. I write tech stuff and share my knowledge with others through blogs & articles.

No responses yet