X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/c40c3500e2475859f051c750ae9ff5cba2f54000..e45af3d4a0faa3f7c46a0a2a9647ad09f1ba8720:/stgit/commands/pop.py diff --git a/stgit/commands/pop.py b/stgit/commands/pop.py index 7c260a6..645eebd 100644 --- a/stgit/commands/pop.py +++ b/stgit/commands/pop.py @@ -37,8 +37,8 @@ options = [make_option('-a', '--all', action = 'store_true'), make_option('-n', '--number', type = 'int', help = 'pop the specified number of patches'), - make_option('--keep', - help = 'keep the current working directory', + make_option('-k', '--keep', + help = 'keep the local changes', action = 'store_true')] @@ -48,10 +48,11 @@ def func(parser, options, args): if len(args) > 1: parser.error('incorrect number of arguments') + check_conflicts() + check_head_top_equal() + if not options.keep: check_local_changes() - check_conflicts() - check_head_top_equal() applied = crt_series.get_applied() if not applied: