|author||natalie.chen <email@example.com>||Tue Sep 11 11:45:07 2018 +0800|
|committer||natalie.chen <firstname.lastname@example.org>||Tue Sep 11 19:20:24 2018 +0800|
create remote upstream branch if not existed with optimized fetch, remote branch might not be created if no need to fetch. all kinds of issues are created because of the wrong presumption that remote branch always exists. so, just create remote upstream branch if not existed once and for all. Change-Id: I191ecdb83613e55eb1ef7f0e66d9e0ba57fb234d
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.