X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/6a093bbbfc2b933a78253ea23287a411631565c5..0dd3d1af74881c8af788fad114d8ba25779c59de:/stgit/commands/commit.py diff --git a/stgit/commands/commit.py b/stgit/commands/commit.py index ec3de72..8af6651 100644 --- a/stgit/commands/commit.py +++ b/stgit/commands/commit.py @@ -49,9 +49,13 @@ def func(parser, options, args): if not applied: raise CmdException, 'No patches applied' + if crt_series.get_protected(): + raise CmdException, 'This branch is protected. Commit is not permitted' + crt_head = git.get_head() print 'Committing %d patches...' % len(applied), + sys.stdout.flush() crt_series.pop_patch(applied[0]) git.switch(crt_head)