repo - The Multiple Git Repository Tool

Clone this repo:
  1. c00d28b Set GIT_SSH_VARIANT when setting GIT_SSH by Jonathan Nieder · 2 days ago master
  2. 788e962 Provide more specific error message for symlinks errors on Windows by Renaud Paquay · 9 months ago
  3. cd892a3 Allow quotes in editor command on Windows by Renaud Paquay · 12 months ago
  4. 010fed7 Replace all os.remove calls by Renaud Paquay · 11 months ago
  5. e8595e9 Support pager on Windows by Renaud Paquay · 12 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.