repo - The Multiple Git Repository Tool

Clone this repo:
  1. 745be2e Add support for partial clone. by Xin Li · 7 weeks ago master
  2. 87fb5a1 repo/main: add module docstrings by Mike Frysinger · 5 weeks ago
  3. ab85fe7 use print() instead of sys.stdout.write() by Mike Frysinger · 2 weeks ago
  4. 4f42a97 run_tests: add a helper for invoking unittests by Mike Frysinger · 6 weeks ago
  5. 2b7daff Don't try to decode when checking clone bundles by Pierre Tardy · 9 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.