Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   stg-edit    ( 1 )

отредактируйте описание патча или разницу (Edit a patch description or diff)

Имя (Name)

stg-edit - Edit a patch description or diff


Синопсис (Synopsis)

stg edit [options] [--] [<patch>]


Описание (Description)

Edit the description and author information of the given patch (or the current patch if no patch name was given). With --diff, also edit the diff.

The editor is invoked with the following contents:

From: A U Thor <author@example.com> Date: creation date

Patch description

If --diff was specified, the diff appears at the bottom, after a separator:

---

Diff text

Command-line options can be used to modify specific information without invoking the editor. (With the --edit option, the editor is invoked even if such command-line options are given.)

If the patch diff is edited but does not apply, no changes are made to the patch at all. The edited patch is saved to a file which you can feed to "stg edit --file", once you have made sure it does apply.

With --set-tree you set the git tree of the patch to the specified TREE-ISH without changing the tree of any other patches. When used on the top patch, the index and work tree will be updated to match the tree. This low-level option is primarily meant to be used by tools built on top of StGit, such as the Emacs mode. See also the --set-tree flag of stg push.


Параметры (Options)

-d, --diff
           Edit the patch diff.

-e, --edit Invoke interactive editor.

--sign Add a "Signed-off-by:" to the end of the patch.

--ack Add an "Acked-by:" line to the end of the patch.

--review Add a "Reviewed-by:" line to the end of the patch.

-m MESSAGE, --message MESSAGE Use MESSAGE instead of invoking the editor.

-f FILE, --file FILE Use the contents of FILE instead of invoking the editor. (If FILE is "-", write to stdout.)

--save-template FILE Instead of running the command, just write the message template to FILE, and exit. (If FILE is "-", write to stdout.)

When driving StGit from another program, it is often useful to first call a command with --save-template, then let the user edit the message, and then call the same command with --file.

--no-verify This option bypasses the commit-msg hook.

--author "NAME <EMAIL>" Set the author details.

--authname NAME Set the author name.

--authemail EMAIL Set the author email.

--authdate DATE Set the author date.

-O OPTIONS, --diff-opts OPTIONS Extra options to pass to "git diff".

-t TREE-ISH, --set-tree TREE-ISH Set the git tree of the patch to TREE-ISH.


Часть StGit suite (Stgit)

Part of the StGit suite - see stg(1)