Как я могу определить, какие файлы отмечены как "предполагать без изменений" в git

Этот ответ показывает вам, как пометить файл, который управляется git, как "Я не хочу изменений из репо для этого файла" - IE чтобы ваша собственная локальная невоспроизводимая версия этого файла, даже если она остается под контролем версии git в пультах.

Вопрос: "Как я могу определить, какие файлы были отмечены таким образом?"... хорошая вещь, чтобы иметь возможность проверить, если вы используете эту функцию!


Примечание: упомянутое в комментариях ниже, skip-worktree, вероятно, является лучшим инструментом для работы, чем assume-unchanged. Тем не менее, этот вопрос документирует, как найти assume-unchanged файлы.

Ответы

Ответ 1

... ответ был предоставлен в комментариях связанного выше ответа: git ls-files -v отобразит "предполагать неизменные" файлы как строчные буквы.

Итак, вы можете найти их так:

git ls-files -v | grep ^[a-z]

Ответ 2

Незначительное улучшение ответа @GreenAsJade:

git ls-files -v | grep "^[a-z]"

Это работает для пользователей zsh.