repo - The Multiple Git Repository Tool

Clone this repo:
  1. da40341 manifest: Support a default upstream value by Nasser Grainawi · 7 weeks ago master
  2. 8d4b106 Merge "docs: repo-hooks: fix cwd details" by Mike Frysinger · 9 weeks ago
  3. ed429c9 docs: repo-hooks: fix cwd details by Mike Frysinger · 3 months ago
  4. 0f2e45a Pass refs to ls-remote by Akshay Verma · 3 months ago
  5. cf7c083 Download latest patch when no patch is specified by Akshay Verma · 3 months 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.