repo - The Multiple Git Repository Tool

Clone this repo:
  1. 8419ab2 sync: Continue job if some fetchs failed but force-broken is set by Nicolas Cornu · 6 years ago master
  2. 35d2221 Ensure repo waits for child process to terminate by Renaud Paquay · 7 years ago
  3. a24671f Merge "init: allow relative path on --reference argument" by David Pursehouse · 6 years ago
  4. e0684ad sync: Add support to dump a JSON event log of all sync events. by David Riley · 7 years ago
  5. fef9f21 Fix misplaced file separator string.replace call by Renaud Paquay · 7 years ago


Repo is a tool built on top of Git. Repo helps manage many Git repositories, does the uploads to revision control systems, and automates parts of the development workflow. Repo is not meant to replace Git, only to make it easier to work with Git. The repo command is an executable Python script that you can put anywhere in your path.