Repo is a tool that Google built on top of Git to manage the many Git repositories, do the uploads to revision control system, and automate parts of the Android development workflow.

Repo is not meant to replace Git, only to make it easier to work with Git in the context of Android. The repo command is an executable Python script that can be put anywhere in the development system.

The Repo plugin allows you to communicate with your Repo, to download Git repositories to ElectricFlow. This plugin enables you to perform:

  • Code checkouts
  • Preflight build
  • Continuous integration.