|author||Mike Frysinger <firstname.lastname@example.org>||Wed Sep 11 03:58:36 2019 -0400|
|committer||David Pursehouse <email@example.com>||Thu Sep 12 04:16:51 2019 +0000|
repo: decode/encode all the subprocess streams We use subprocess a lot in the wrapper, but we don't always read or write the streams directly. When we do, make sure we convert to/from bytes before trying to use the content. Change-Id: I318bcc8e7427998348e359f60c3b49e151ffbdae Reported-by: Michael Scott <firstname.lastname@example.org> Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/236612 Reviewed-by: Michael Scott <email@example.com> Reviewed-by: David Pursehouse <firstname.lastname@example.org> Tested-by: Michael Scott <email@example.com>
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.