Create a new patch and push it on top of the stack. An optional patch description can be supplied either interactively on via the command line.
Force patch creation if there are unrefreshed changes. These changes will get automatically imported into the new patch.
Add a Signed-off-by with your committer identifier string to the patch message.
Edit the patch message interactively. This option can be combined with -s to easily sign off on the patch.
- -m <message>
The "<message>" string will used as the commit message. This option can be combined with -s to easily sign off on the patch.
Name of the patch to create. This must be a legal relative pathname string. For example, "foo", "foo/bar", and "foo/bar/foobar" are all valid.
Create a new patch called foobar:
$ guilt new foobar
Create a patch called foo and supply a patch description interactively:
$ guilt new -e foo
Create a patch called bar with a provided patch description and sign off on the patch:
$ guilt new -s -m patch-fu bar
Written by Josef "Jeff" Sipek <email@example.com>
Documentation by Josef "Jeff" Sipek <firstname.lastname@example.org>
Part of the guilt(7) suite (Generated for Guilt v0.36)