

If you only want to retrieve the base files, English, Catalan, and Spanish translations, git/info/sparse-checkout inside the webwmlĭirectory to define the content you want to check out. You can also check out only a subset of the pages: Git fetch -unshallow # fetch all missing commits, convert the repo to a complete one Git fetch -deepen=1000 # deepen the repo for another 1000 commits Local copy and eventually convert it to a full local Therefore, it's possible to defineĪ minimum depth for a smaller initial download:Īfter obtaining a usable (shallow) repository, you can deepen the Tip: Cloning the entire webwml repository requires downloading aboutġ.3 GB of data which might be too much if you're on a slow or This will create the local repository, but you won'tīe able to directly push changes back this way: Webwml repository using the following command:Ĭlone the repository using the HTTPS protocol. Register an account on and enable SSH access by uploadingĪ public SSH key to your Salsa account.Your next step is to clone the repository (in other words: make a local copy of it). If you're a new Git user, then it's probably a good idea to read the general Git documentation first. We'll also explain how to work on translations.Ĭonfigure Git and enter your name and email address. Let's jump right into it - in this section you will learn how to create a localĬopy of the main repository, how to keep that repo up-to-date, and how to submit The local copies can be on the same machine or across the world.ĭevelopers can then modify the local copy and commit their changes back to the main repository when they're ready.


Every user can hold a local copy of a main Control system which helps to coordinate work among multiple developers.
