Merge branch 'fc/maint-format-patch-pathspec-dashes'

Conflicts:
	t/t4014-format-patch.sh
This commit is contained in:
Junio C Hamano 2009-11-30 14:46:09 -08:00
Родитель 045c050485 7e93d3b9e5
Коммит 9eba92f684
2 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -976,7 +976,8 @@ int cmd_format_patch(int argc, const char **argv, const char *prefix)
*/
argc = parse_options(argc, argv, prefix, builtin_format_patch_options,
builtin_format_patch_usage,
PARSE_OPT_KEEP_ARGV0 | PARSE_OPT_KEEP_UNKNOWN);
PARSE_OPT_KEEP_ARGV0 | PARSE_OPT_KEEP_UNKNOWN |
PARSE_OPT_KEEP_DASHDASH);
if (do_signoff) {
const char *committer;

Просмотреть файл

@ -552,4 +552,9 @@ test_expect_success 'format-patch --numstat should produce a patch' '
git format-patch --numstat --stdout master..side > output &&
test 6 = $(grep "^diff --git a/" output | wc -l)'
test_expect_success 'format-patch -- <path>' '
git format-patch master..side -- file 2>error &&
! grep "Use .--" error
'
test_done