repo - The Multiple Git Repository Tool

Clone this repo:
  1. 3bcd305 Fix "list comprehension redefines 'x'" warnings from pyflakes by David Pursehouse · 3 weeks ago master
  2. 224a31a init: add missing submodule arg by Martin Kelly · 3 weeks ago
  3. b54343d Tell the user if it will upload a draft by Nicolas Cornu · 3 weeks ago
  4. 259f165 Merge "Add a newline after "Fetching projects" progress output" by David Pursehouse · 4 weeks ago
  5. 8419ab2 sync: Continue job if some fetchs failed but force-broken is set by Nicolas Cornu · 6 weeks 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.