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

Subscribe to learn Git

Git Tips straight to your inbox

Make Git Easier, Safer &
More Powerful

with GitKraken