git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/3] Git commit --patch (again)
@ 2011-05-07  5:59 conrad.irwin
  2011-05-07  5:59 ` [PATCH v3 1/3] Use a temporary index for git commit --interactive conrad.irwin
                   ` (4 more replies)
  0 siblings, 5 replies; 21+ messages in thread
From: conrad.irwin @ 2011-05-07  5:59 UTC (permalink / raw)
  To: git; +Cc: Conrad Irwin

From: Conrad Irwin <conrad.irwin@gmail.com>

Hi all,

I've rebased my support for git commit -p onto the current master
branch. I've posted it to the list twice before [1][2].

The purpose of the branch is to add the -p/--patch flag, used by other
commands such as git add and git checkout, to git commit. This makes it
much easier, and more convenient, to construct well-formed patches after
a session of writing code.

This branch also includes a fix for git-commit --interactive, so that if
the committer aborts after selecting hunks, the index is unchanged (just
as specifying filenames in the arguments doesn't permanently add them to
the index).

Feedback (of any variety) would be much appreciated,

Conrad

[1] http://thread.gmane.org/gmane.comp.version-control.git/164193
[2] http://thread.gmane.org/gmane.comp.version-control.git/165951

Conrad Irwin (3):
  Use a temporary index for git commit --interactive
  Allow git commit --interactive with paths
  Add support for -p/--patch to git-commit

 Documentation/git-commit.txt |   24 ++++++++++++++-------
 builtin/add.c                |    6 ++--
 builtin/commit.c             |   46 +++++++++++++++++++++++++++++++-----------
 commit.h                     |    2 +-
 4 files changed, 54 insertions(+), 24 deletions(-)

-- 
1.7.5.188.g4817

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2011-05-10 21:01 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-07  5:59 [PATCH v3 0/3] Git commit --patch (again) conrad.irwin
2011-05-07  5:59 ` [PATCH v3 1/3] Use a temporary index for git commit --interactive conrad.irwin
2011-05-07  6:00 ` [PATCH v3 2/3] Allow git commit --interactive with paths conrad.irwin
2011-05-07  6:00 ` [PATCH v3 3/3] Add support for -p/--patch to git-commit conrad.irwin
2011-05-07 10:46   ` Valentin Haenel
2011-05-07 17:55     ` Conrad Irwin
2011-05-07 17:58       ` [PATCH v4 " Conrad Irwin
2011-05-08 19:27         ` Junio C Hamano
2011-05-07 17:59       ` [PATCH] Add commit to list of config.singlekey commands Conrad Irwin
2011-05-07  9:49 ` [PATCH v3 0/3] Git commit --patch (again) Sverre Rabbelier
2011-05-09 14:44 ` Jeff King
2011-05-09 16:53   ` Junio C Hamano
2011-05-09 22:08     ` Jeff King
2011-05-09 23:53       ` Junio C Hamano
2011-05-09 23:56         ` Junio C Hamano
2011-05-10 20:01           ` Jeff King
2011-05-10 19:56         ` Jeff King
2011-05-10  6:42   ` Conrad Irwin
2011-05-10 19:12     ` [PATCH] Test atomic git-commit --interactive Conrad Irwin
2011-05-10 19:43       ` Jeff King
2011-05-10 21:01         ` Conrad Irwin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).