| Index: git_cl.py
|
| diff --git a/git_cl.py b/git_cl.py
|
| index e8cadf270d1d9a7f85aed299e41f2bb328499b66..f99d0913bb1cd8cc6cde201adfa85e3b39a40e89 100755
|
| --- a/git_cl.py
|
| +++ b/git_cl.py
|
| @@ -1494,6 +1494,16 @@ def GerritUpload(options, args, cl):
|
| return 1
|
| if CHANGE_ID not in change_desc.description:
|
| AddChangeIdToCommitMessage(options, args)
|
| +
|
| + commits = RunGit(['rev-list', '%s/%s...' % (remote, branch)]).splitlines()
|
| + if len(commits) > 1:
|
| + print('WARNING: This will upload %d commits. Run the following command '
|
| + 'to see which commits will be uploaded: ' % len(commits))
|
| + print('git log %s/%s...' % (remote, branch))
|
| + print('You can also use `git squash-branch` to squash these into a single'
|
| + 'commit.')
|
| + ask_for_data('About to upload; enter to confirm.')
|
| +
|
| if options.reviewers:
|
| change_desc.update_reviewers(options.reviewers)
|
|
|
|
|