In this blog we will explore the concept of - Branches Push, pull, merge Pull Request and how can we contribute to any repo. To understand above concepts we will follow a hands on appraoch of doing things - Repo - Repository - Folder in Git. Methods to access an existing repo - Directly download the repo from GitHub and open it in our terminal We can fork the repo using fork button on github - This creates a own copy of the repo under your account. We can use git clone command to clone the repo locally. Command - git clone “Add repo-link here” We will understand the concepts of cloning, remote conenction establishment, branching through the below steps. Let’s create a new repo in GitHub. I have created a test_repo. We get somthing like this - Copy the link here. Use the git clone command to clone the repo locally - Let’s add a few files into it and we will also use some of the commands from our previous blog to add the files into staging, commit the changes, then push the code into GitHub.…