This article will show how to clone a Git repo (repository) using Sourcetree, which can be an instrumental skill if you are part of a development team. It is also helpful if all you want to do is contribute to an open source project.
Let’s dive in
- Introduction
- What is a Git repository & what is GitHub?
- What is Sourcetree?
- How to clone a Git repo
- Sequitur
Introduction
As an SDET, there will come a time when you will need to collaborate with other team members on an automation project. Teams collaborate by storing the automation project in a central location where all the team members can access it. Doing so allows teams to be more effective since everyone can collaborate simultaneously without waiting for other team members.
This article will look at two ubiquitous tools for accomplishing this task. These tools are GitHub and Sourcetree. Let’s begin by taking a look at what these are.

What is a Git repository & what is GitHub?
A repository (or repo) is a place to store a development project. It may contain folders and files (HTML, CSS, JavaScript, documents, data, images).
GitHub is one of several code hosting platforms for collaboration and version control. It allows teams to work together on projects, and many use it to store repositories.
What is Sourcetree?
Sourcetree is a simple and powerful tool that allows you to manage Git repositories. It offers an easy-to-use Graphical User Interface (GUI) client.
How to clone a Git repo in Sourcetree
Before cloning a Git repo, you must download and install Sourcetree. Once Sourcetree is installed, you are all set to begin cloning your first Git repo.
The following video will show you how to clone a repo from automateNow’s GitHub page so that you can start working on it on your machine.
Sequitur
It would be best to become comfortable using tools such as GitHub and Sourcetree as it will enable you to work well within a development team.