| Index: git_cl.py
|
| diff --git a/git_cl.py b/git_cl.py
|
| index c881729c05c7b5763b3695997c51485102228b98..4c91b6c762147b7ce5c886df94d8fdd906995725 100755
|
| --- a/git_cl.py
|
| +++ b/git_cl.py
|
| @@ -1866,6 +1866,9 @@ def CMDupload(parser, args):
|
| # TODO(ukai): is it ok for gerrit case?
|
| base_branch = args[0]
|
| else:
|
| + if cl.GetBranch() is None:
|
| + DieWithError('Can\'t upload from detached HEAD state. Get on a branch!')
|
| +
|
| # Default to diffing against common ancestor of upstream branch
|
| base_branch = cl.GetCommonAncestorWithUpstream()
|
| args = [base_branch, 'HEAD']
|
|
|