Since that git has supported the --always option for the git-format-patch command to create a patch with empty commit message, git-am should support applying and committing with empty patches. Changes since v1: * test: am: add the case when not passing the --always option * chore: am: rename the --always option to --allow-empty Aleen (4): doc: git-format-patch: specify the option --always am: support --always option to am empty commits test: am: add the case when not passing the --always option chore: am: rename the --always option to --allow-empty Documentation/git-am.txt | 5 +++++ Documentation/git-format-patch.txt | 5 +++++ builtin/am.c | 18 +++++++++++++-- t/t4150-am.sh | 35 ++++++++++++++++++++++++++++++ 4 files changed, 61 insertions(+), 2 deletions(-) base-commit: b550198c73edd4cc058832dcf74b41aeec2adba2 Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-1076%2Faleen42%2Fnext-v2 Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-1076/aleen42/next-v2 Pull-Request: https://github.com/gitgitgadget/git/pull/1076 Range-diff vs v1: 1: 71e6989375c = 1: 71e6989375c doc: git-format-patch: specify the option --always 2: 59b1417da37 = 2: 59b1417da37 am: support --always option to am empty commits -: ----------- > 3: da024ced668 test: am: add the case when not passing the --always option -: ----------- > 4: 45e9720f40b chore: am: rename the --always option to --allow-empty -- gitgitgadget