git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v3 4/5] git-stash.txt: better docs for '--patch'

From
Valentin Haenel <valentin.haenel@gmx.de>
Date
May 5, 2011, 18:48 UTC
Message-ID
<1304621328-17184-4-git-send-email-valentin.haenel@gmx.de>
In-Reply-To
<1304621271-17107-1-git-send-email-valentin.haenel@gmx.de>
* Include '-p' in synopsis and options.
* Fix a typo.
* Include a link to the git-add manpage for a description of the patch-mode.
Signed-off-by: Valentin Haenel <valentin.haenel@gmx.de>
Helped-by: Jeff King <peff@peff.net>
Mentored-by: Junio C Hamano <gitster@pobox.com>
---
 Documentation/git-stash.txt |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/Documentation/git-stash.txt b/Documentation/git-stash.txt
index 79abc38..15f051f 100644
--- a/Documentation/git-stash.txt
+++ b/Documentation/git-stash.txt
@@ -13,7 +13,7 @@ SYNOPSIS
 'git stash' drop [-q|--quiet] [<stash>]
 'git stash' ( pop | apply ) [--index] [-q|--quiet] [<stash>]
 'git stash' branch <branchname> [<stash>]
-'git stash' [save [--patch] [-k|--[no-]keep-index] [-q|--quiet] [<message>]]
+'git stash' [save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet] [<message>]]
 'git stash' clear
 'git stash' create
 
@@ -42,7 +42,7 @@ is also possible).
 OPTIONS
 -------
 
-save [--patch] [--[no-]keep-index] [-q|--quiet] [<message>]::
+save [-p|--patch] [--[no-]keep-index] [-q|--quiet] [<message>]::
 
 	Save your local modifications to a new 'stash', and run `git reset
 	--hard` to revert them.  The <message> part is optional and gives
@@ -54,12 +54,13 @@ save [--patch] [--[no-]keep-index] [-q|--quiet] [<message>]::
 If the `--keep-index` option is used, all changes already added to the
 index are left intact.
 +
-With `--patch`, you can interactively select hunks from in the diff
+With `--patch`, you can interactively select hunks from the diff
 between HEAD and the working tree to be stashed.  The stash entry is
 constructed such that its index state is the same as the index state
 of your repository, and its worktree contains only the changes you
 selected interactively.  The selected changes are then rolled back
-from your worktree.
+from your worktree. See the ``Interactive Mode'' section of
+linkgit:git-add[1] to learn how to operate the `\--patch` mode.
 +
 The `--patch` option implies `--keep-index`.  You can use
 `--no-keep-index` to override this.
-- 
1.7.1
Previous: Valentin HaenelNext: Valentin Haenel
Message 17 of 23 in “config.txt: interactive.singlekey is used by...”
  1. config.txt: interactive.singlekey is used by...Valentin Haenel, Apr 30, 2011
  2. Jeff KingMay 1, 2011
  3. 0/5 better document 'interactive.singlekey'Valentin Haenel, May 2, 2011
  4. 1/5 config.txt: 'interactive.singlekey; is used by...Valentin Haenel, May 2, 2011
  5. 2/5 git-add.txt: document 'interactive.singlekey'Valentin Haenel, May 2, 2011
  6. Junio C HamanoMay 2, 2011
  7. Valentin HaenelMay 3, 2011
  8. Junio C HamanoMay 3, 2011
  9. git-add.txt: document 'add.ignoreErrors'Valentin Haenel, May 4, 2011
  10. 0/5 better document 'interactive.singlekey' and '--patch'Valentin Haenel, May 5, 2011
  11. 1/5 config.txt: 'interactive.singlekey; is used by...Valentin Haenel, May 5, 2011
  12. 2/5 git-add.txt: document 'interactive.singlekey'Valentin Haenel, May 5, 2011
  13. 3/5 git-reset.txt: better docs for '--patch'Valentin Haenel, May 5, 2011
  14. Junio C HamanoMay 5, 2011
  15. Valentin HaenelMay 5, 2011
  16. 3/5 git-reset.txt: better docs for '--patch'Valentin Haenel, May 5, 2011
  17. 4/5 git-stash.txt: better docs for '--patch'Valentin Haenel, May 5, 2011
  18. 5/5 git-checkout.txt: better docs for '--patch'Valentin Haenel, May 5, 2011
  19. Junio C HamanoMay 5, 2011
  20. Junio C HamanoMay 5, 2011
  21. 3/5 git-reset.txt: document 'interactive.singlekey'Valentin Haenel, May 2, 2011
  22. 4/5 git-stash.txt: document 'interactive.singlekey'Valentin Haenel, May 2, 2011
  23. 5/5 git-checkout.txt: document 'interactive.singlekey'Valentin Haenel, May 2, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.