table of contents
STG-PUBLISH(1) | StGit Manual | STG-PUBLISH(1) |
NAME¶
stg-publish - Push the stack changes to a merge-friendly branchSYNOPSIS¶
stg publish [options] [branch]
DESCRIPTION¶
This command commits a set of changes on a separate (called public) branch based on the modifications of the given or current stack. The history of the public branch is not re-written, making it merge-friendly and feasible for publishing. The heads of the stack and public branch may be different but the corresponding tree objects are always the same.OPTIONS¶
-b BRANCH, --branch BRANCHUse BRANCH instead of the default
branch.
--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.
-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.)
--sign
Add a "Signed-off-by:" to the end of
the patch.
--ack
Add an "Acked-by:" line to the end
of the patch.
STGIT¶
Part of the StGit suite - see linkman:stg[1]03/13/2012 | StGit |