summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorConrad Irwin <conrad.irwin@gmail.com>2011-05-06 22:59:59 -0700
committerJunio C Hamano <gitster@pobox.com>2011-05-08 12:28:30 -0700
commit1020d08786c1413d488845f9175d01c0ea073a6c (patch)
tree55723f1968df1c829cece4e5426314f85e5210db /Documentation
parent6086ff65dfcf48237bdac6c64a85bef5d34d5b4e (diff)
downloadgit-1020d08786c1413d488845f9175d01c0ea073a6c.tar.gz
Use a temporary index for git commit --interactive
Change the behaviour of git commit --interactive so that when you abort the commit (by leaving the commit message empty) the index remains unchanged. Hitherto an aborted commit --interactive has added the selected hunks to the index regardless of whether the commit succeeded or not. Signed-off-by: Conrad Irwin <conrad.irwin@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/git-commit.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/git-commit.txt b/Documentation/git-commit.txt
index d0534b8c05..ed50271aab 100644
--- a/Documentation/git-commit.txt
+++ b/Documentation/git-commit.txt
@@ -41,7 +41,8 @@ The content to be added can be specified in several ways:
5. by using the --interactive switch with the 'commit' command to decide one
by one which files should be part of the commit, before finalizing the
- operation. Currently, this is done by invoking 'git add --interactive'.
+ operation. Currently, this is done by invoking 'git add --interactive'
+ on a temporary index.
The `--dry-run` option can be used to obtain a
summary of what is included by any of the above for the next