[go: up one dir, main page]

repo - The Multiple Git Repository Tool

Clone this repo:
  1. ab2d321 sync: fix connection error on macOS by Kuang-che Wu · 7 days ago main stable v2.49.3
  2. aada468 upload: Return correct tuple values in _ProcessResults by Josip Sokcevic · 12 days ago v2.49.2
  3. 1d50986 worktree: Do not try to fix relative paths by Allen Webb · 2 weeks ago v2.49.1
  4. e219c78 forall: Fix returning results early by Josip Sokcevic · 13 days ago
  5. f9f4df6 Use full name of the revision when checking dest-branch by joehsu · 6 weeks ago v2.49

repo

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.

Contact

Please use the repo-discuss mailing list or issue tracker for questions.

You can file a new bug report under the “repo” component.

Please do not e-mail individual developers for support. They do not have the bandwidth for it, and often times questions have already been asked on repo-discuss or bugs posted to the issue tracker. So please search those sites first.

Install

Many distros include repo, so you might be able to install from there.

# Debian/Ubuntu.
$ sudo apt-get install repo

# Gentoo.
$ sudo emerge dev-vcs/repo

You can install it manually as well as it's a single script.

$ mkdir -p ~/.bin
$ PATH="${HOME}/.bin:${PATH}"
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo
$ chmod a+rx ~/.bin/repo