git diff-index с path, это работает? - PullRequest
1 голос
/ 14 декабря 2011

Я нахожусь на кончике мастера в моем хранилище. Нет локальных изменений.

git diff-index HEAD -- "*"

правильно ничего не возвращает.

Тем не менее,

git diff-index HEAD -- "*.c"

возвращает мне все мои файлы C, как будто в хранилище их вообще не было, например:

:000000 100644 0000000000000000000000000000000000000000 c0054a0b0a441090184a141ee73954a94a2904d5 A  block-sha1/sha1.c
:000000 100644 0000000000000000000000000000000000000000 c59b0c98fefefc413c8330715fffcc83142d5b2d A  builtin/add.c
:000000 100644 0000000000000000000000000000000000000000 fc43eed36b55e4966796490b8c0a02fae790229c A  builtin/annotate.c
:000000 100644 0000000000000000000000000000000000000000 84a8a0b52136c4d1e43ec10f9ef5ed76b7d3c12f A  builtin/apply.c

- кэширование никак не помогает.

Это ошибка или особенность?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...