Facebook Engineering Blog
Automatically push commits to GitHub with FBShipIt

Automatically push commits to GitHub with FBShipIt

4/20/2016 · Fred Emmott

What this post added

This post introduces FBShipIt, an open-sourced tool developed internally to automate the process of pushing commits from Facebook's internal Mercurial repositories to GitHub. It addresses challenges like moving files, removing confidential information, and handling differences between Git and Mercurial, thereby reducing manual effort for engineers and enabling continuous integration for interdependent projects.

Read the original post ↗