guilt-new(1)

guilt-new1

Create a new patch

Usage

guilt new [-f] [-s] [{-e | -m message}] <patchname>

Overview

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.

Options

-f

Force patch creation if there are unrefreshed changes. These changes will get automatically imported into the new patch.

-s

Add a Signed-off-by with your committer identifier string to the patch message.

-e

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.

<patchname>

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.

Examples

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

Documentation

Documentation by Josef "Jeff" Sipek <[email protected][1]>

Guilt

Part of the guilt(7) suite (Generated for Guilt v0.36)

Notes

Releases

9 releases since Debian 5.0 (Lenny); the text changed 6 times.

  1. 5.0
  2. 6.0
  3. 7
  4. 8
  5. 9
  6. 10–11
  7. 12–13

Author

Written by Josef "Jeff" Sipek <[email protected][1]>

From guilt 0.36-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.