Chromium Code Reviews| Index: git_cl.py |
| diff --git a/git_cl.py b/git_cl.py |
| index 8816a261fa1b1f2633374913b860fdf5394835c7..4569601276718c4d69010bd75bcd765058e5d01d 100755 |
| --- a/git_cl.py |
| +++ b/git_cl.py |
| @@ -2458,6 +2458,10 @@ |
| def GerritUpload(options, args, cl, change): |
| """upload the current branch to gerrit.""" |
| + # We assume the remote called "origin" is the one we want. |
| + # It is probably not worthwhile to support different workflows. |
| + gerrit_remote = 'origin' |
| + |
| remote, remote_branch = cl.GetRemoteBranch() |
|
tandrii(chromium)
2016/03/28 15:44:37
alokp@ I think the right fix is to actually check
|
| branch = GetTargetRef(remote, remote_branch, options.target_branch, |
| pending_prefix='') |
| @@ -2519,7 +2523,7 @@ |
| DownloadGerritHook(False) |
| change_desc.set_description(AddChangeIdToCommitMessage(options, args)) |
| ref_to_push = 'HEAD' |
| - parent = '%s/%s' % (remote, branch) |
| + parent = '%s/%s' % (gerrit_remote, branch) |
| change_id = git_footers.get_footer_change_id(change_desc.description)[0] |
| commits = RunGitSilent(['rev-list', '%s..%s' % (parent, |
| @@ -2550,7 +2554,7 @@ |
| if receive_options: |
| git_command.append('--receive-pack=git receive-pack %s' % |
| ' '.join(receive_options)) |
| - git_command += [remote, ref_to_push + ':refs/for/' + branch] |
| + git_command += [gerrit_remote, ref_to_push + ':refs/for/' + branch] |
| push_stdout = gclient_utils.CheckCallAndFilter( |
| ['git'] + git_command, |
| print_stdout=True, |