The git-cinnabar
wiki explains how to set up a repository for Firefox development in Mozilla: A git workflow for Gecko development.
The first step of that tutorial, git clone hg::https://hg.mozilla.org/mozilla-unified gecko
may fail if your internet connection is unreliable. Mercurial Bundles are an alternative but take 3 hours to initialize. Git bundles for Mozilla development are also available and a recommended alternative.
This tutorial walks you through the creation of a gecko
repository for Firefox/Gecko development, initialized using a Git Bundle.
Commands are shown on the lines starting with $
, and the output is shown for reference. You can copy and paste the command in the shell.
You need at least 10 GB of free disk space for this. On October 22nd, 2020: 3.2GB for the bundle, 7GB for the repository, and a bit more f