I can't work out how to download my entire repository for a given project. Most of the things I do seem to just download the latest snapshot, e.g.
git pull The reason I want to know how to do this is for "recovery" purposes: accidental deletion, if my PC blew up, got stolen, etc.
There doesn't seem to be a "forum" as such for GitLab, hence my posting here.
21 Answer
I can't work out how to download my entire repository for a given project.
Use git clone.
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 the repository name, click Clone or download.
In the Clone with HTTPs section, click to copy the clone URL for the repository.
Open Git Bash.
Change the current working directory to the location where you want the cloned directory to be made.
Type
git clone, and then paste the URL you copied in Step 2.git clonePress Enter. Your local clone will be created.
git clone 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.
Source Cloning a repository - User Documentation
2