50% off your 1st seat of GitKraken Pro — only $4/month!

What is Git Clone?

Beginner Git Tutorial

Solidify your understanding of cloning by following along with the tutorial using this practice GitHub repo.

Practice Cloning

Learn how to Git clone a remote repository to create a local version on your machine so you can experiment without affecting the main codebase.

In Git, cloning a repository creates an exact copy of all files and changes in a Git repository at the time of the clone. In most cases, you will be cloning a remote. A remote repository is a Git repository that’s hosted on the Internet or other network.

After you establish a connection between the remote and your local machine, you will be able to perform Git push and Git pull actions to and from the remote.

In this Git clone tutorial, you will learn how to Git clone a GitHub remote repository using the GitKraken Git client and how to use the Git clone command in the command line.

Additional Resources

Table of Contents

Make Git Easier, Safer &
More Powerful

with GitKraken

Visual Studio Code is required to install GitLens.

Don’t have Visual Studio Code? Get it now.