Google ドキュメントを使用して公開済み
Firefox Git Migration Update
5 分ごとに自動更新

Firefox Git Migration Update

Apr 2025

We are migrating the source of truth for Firefox from Mercurial to Git - see the previous Firefox Git Migration Update for more details.

Timeline

Starting on the 30th April at 12:30pm UTC (8:30am US/Eastern) we will commence the migration.

The trees will be closed, Phabricator and Lando will be offline.

If all goes to plan we expect the migration to take no more than two hours.

What to Expect

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 #hg-to-git on Mozilla Slack.