author | Wincent Colaiuta <win@wincent.com> | |
Sun, 25 Nov 2007 13:15:42 +0000 (14:15 +0100) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Sun, 25 Nov 2007 19:37:55 +0000 (11:37 -0800) | ||
commit | b63e99500137c913bd801a2f22b6cf88c63b95c5 | |
tree | 68a58fb97935f35c6fb7bcbcfed73b1697db000a | tree | snapshot |
parent | 3f061887c562b20d3ed3d1f764462cf986a1ad12 | commit | diff |
Add "--patch" option to git-add--interactive
When the "--patch" option is supplied, the patch_update_cmd() function is
called bypassing the main_loop() and exits.
Seeing as builtin-add is the only caller of git-add--interactive we can
impose a strict requirement on the format of the arguments to avoid
possible ambiguity: an "--" argument must be used whenever any pathspecs
are passed, both with the "--patch" option and without it.
Signed-off-by: Wincent Colaiuta <win@wincent.com>
When the "--patch" option is supplied, the patch_update_cmd() function is
called bypassing the main_loop() and exits.
Seeing as builtin-add is the only caller of git-add--interactive we can
impose a strict requirement on the format of the arguments to avoid
possible ambiguity: an "--" argument must be used whenever any pathspecs
are passed, both with the "--patch" option and without it.
Signed-off-by: Wincent Colaiuta <win@wincent.com>
Documentation/git-add.txt | diff | blob | history | |
builtin-add.c | diff | blob | history | |
git-add--interactive.perl | diff | blob | history |