repo - The Multiple Git Repository Tool

Clone this repo:
  1. 04071c1 manifest-format: fix EMPTY keyword usage by Mike Frysinger · 3 months ago master
  2. 7de8c5d Merge "init: Add no-tags and current branch options" by Jonathan Nieder · 4 months ago
  3. bb9c42c Merge "Fix removing broken symlink in reference dir" by David Pursehouse · 4 months ago
  4. f4dda9a init: Add no-tags and current branch options by Naseer Ahmed · 4 months ago
  5. b881d22 Merge "Add a check and more output to protect against invalid REPO_URLs" by David Pursehouse · 5 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.