git-repo is a command-line tool for centralized workflow, can work with Gerrit, AGit-Flow compatible servers. It is written in Golang, and it can be installed easily without further dependency. It provides an easy-to-use solution for multiple repositories which is introduced by Android repo first, and it can also work with a single repository.
When using a local_manifest/*.xml I noticed that if I specify the pushurl field of a remote, it would always still use ssh://user@host:port/repo.git, this patch attempts to default the pushurl if it is specified in the manifest before a ssh url is generated.
When using a
local_manifest/*.xml
I noticed that if I specify thepushurl
field of a remote, it would always still usessh://user@host:port/repo.git
, this patch attempts to default the pushurl if it is specified in the manifest before a ssh url is generated.