git-repo/subcmds
Zac Livingston 9ead97bb51 When starting a branch, do not use a tag or change value for branch.merge
When starting a branch, branch.merge is set to project revision unless
the revision is a SHA1. In that case, branch.merge is set to dest_branch
if defined or manifest default revision otherwise. This special handling
allows repo upload to work when the project revision is a SHA1.

Extend the special handling to also happen when the project revision
is a tag value or a change value so that repo upload will work in those
case as well.

Change-Id: Iff81ece40e770cd02535e80dcb023564d42dcf47
2017-08-25 09:10:29 +09:00
..
__init__.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
abandon.py abandon: fix usage of undefined variable 2017-05-26 21:52:23 +09:00
branches.py Provide detail print-out when not all projects of a branch are current. 2014-07-11 10:56:03 -07:00
checkout.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
cherry_pick.py Fix 'repo cherry-pick' to avoid hanging on commit-msg update. 2015-06-22 08:00:20 -04:00
diff.py Option for 'repo diff' to generate output suitable for 'patch' cmd 2012-04-13 09:20:10 -07:00
diffmanifests.py diffmanifests: support custom git pretty format strings 2016-04-21 18:36:11 +00:00
download.py download: try to choose . as default project if none 2017-07-12 10:15:06 +02:00
forall.py Add --inverse-regex option to forall subcommand 2016-04-05 07:28:27 +00:00
gitc_delete.py gitc_delete: Remove unused imports 2017-05-26 21:53:34 +09:00
gitc_init.py Fix gitc-init behavior 2015-10-07 15:43:22 -07:00
grep.py Tidy up code formatting a bit more 2012-11-14 12:09:38 +09:00
help.py Add GitcClientCommand class for GITC-specific commands 2015-09-29 13:46:34 -07:00
info.py Prevent repo info from crashing when default element doesn't exist. 2015-07-27 16:56:31 -07:00
init.py init: add missing submodule arg 2017-07-10 14:50:52 -07:00
list.py Support filtering by group on forall and list subcmd 2015-07-30 12:59:35 -05:00
manifest.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
overview.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
prune.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
rebase.py Add option to rebase onto project's manifest version 2016-01-28 10:20:03 -08:00
selfupdate.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
smartsync.py Clean up imports 2012-09-18 09:54:57 +02:00
stage.py Fix "list comprehension redefines 'x'" warnings from pyflakes 2017-07-10 23:26:04 +00:00
start.py When starting a branch, do not use a tag or change value for branch.merge 2017-08-25 09:10:29 +09:00
status.py status: add -q/--quiet option 2016-10-17 15:24:09 -05:00
sync.py Merge "Always print percentage when syncing quietly" 2017-08-02 07:01:08 +00:00
upload.py Revert "Migrate git-repo to create private changes rather than drafts" 2017-08-08 18:34:53 +00:00
version.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00