Facebook chose to use Mercurial instead of Git due to scalability issues and the openness of the Mercurial community. They spent months socializing the possibilities of migrating to Mercurial and mapping common commands and workflows. The decision was driven by thoughtful communication and the human aspect rather than technical superiority.

20m watch time

Sort: