Ответ 1
... ответ был предоставлен в комментариях связанного выше ответа: git ls-files -v
отобразит "предполагать неизменные" файлы как строчные буквы.
Итак, вы можете найти их так:
git ls-files -v | grep ^[a-z]
Этот ответ показывает вам, как пометить файл, который управляется git, как "Я не хочу изменений из репо для этого файла" - IE чтобы ваша собственная локальная невоспроизводимая версия этого файла, даже если она остается под контролем версии git в пультах.
Вопрос: "Как я могу определить, какие файлы были отмечены таким образом?"... хорошая вещь, чтобы иметь возможность проверить, если вы используете эту функцию!
Примечание: упомянутое в комментариях ниже, skip-worktree
, вероятно, является лучшим инструментом для работы, чем assume-unchanged
. Тем не менее, этот вопрос документирует, как найти assume-unchanged
файлы.
... ответ был предоставлен в комментариях связанного выше ответа: git ls-files -v
отобразит "предполагать неизменные" файлы как строчные буквы.
Итак, вы можете найти их так:
git ls-files -v | grep ^[a-z]
Незначительное улучшение ответа @GreenAsJade:
git ls-files -v | grep "^[a-z]"
Это работает для пользователей zsh.