When you create a repository on GitHub, it exists as a remote repository. You can clone your repository to create a local copy on your computer and sync between the two locations.
This procedure assumes you have already created a repository on GitHub, or have an existing repository owned by someone else you'd like to contribute to.
On GitHub, navigate to the main page of the repository.
Under your repository name, click Clone or download.
In the Clone with HTTPs section, click to copy the clone URL for the repository.
Open TerminalTerminalGit Bash.
Change the current working directory to the location where you want the cloned directory to be made.
git clone, and then paste the URL you copied in Step 2.
git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
Press Enter. Your local clone will be created.
git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY Cloning into `Spoon-Knife`... remote: Counting objects: 10, done. remote: Compressing objects: 100% (8/8), done. remove: Total 10 (delta 1), reused 10 (delta 1) Unpacking objects: 100% (10/10), done.
Cloning a repository to GitHub Desktop
To clone a repository from GitHub to GitHub Desktop, see "Cloning a repository from GitHub to GitHub Desktop."