Published using Google Docs
Firefox Git Migration Status
Updated automatically every 5 minutes

Firefox Git Migration Status

May 2025

On the 30th April 2025 we successfully migrated the source of truth for Firefox from Mercurial to Git - see the previous Firefox Git Migration Update for more details.

Action Required

Workstation Migration

Your local work will need to be migrated from a hg/git-cinnabar clone of Mercurial's repository to a vanilla Git clone from GitHub after we have migrated the infrastructure.

The simplest option, and the one we recommend for most users, is to move commits on an as-required basis:

  1. Clone the firefox repository: git clone https://github.com/mozilla-firefox/firefox.git
  1. Export commits from your existing repository
  1. Apply the patch(es) to the new git repository

gecko-dev

The current GitHub mirror of mozilla-central - https://github.com/mozilla/gecko-dev/ - will continue to operate for at least a month after the migration.

At some point we will archive gecko-dev and decommission the service that is keeping it up-to-date.

Repository Map

Mercurial Repository

Git Branch

mozilla-central

main

mozilla-beta

beta

mozilla-release

release

mozilla-esr115 mozilla-esr-128

esr-115 esr-128

autoland

autoland

Questions?

Join #engineering-workflow on Mozilla Slack.