Как отследить файлы.lnk в git?

У меня есть файлы .lnk в моем git-репо. И другие пользователи могут использовать их после успешного клонирования репо.

Однако, как только вы использовали его (например, щелкнули по нему), он автоматически изменяется в git. Есть ли способ избежать этого?

В целом, какова ваша лучшая практика для отслеживания файлов.lnk в git? Или есть лучшая альтернатива?

1 ответ

Решение

Вы можете указать git, чтобы предположить, что это lnk файл не изменяется:

git update-index --assume-unchanged <lnk-file>

Вы можете отменить это:

git update-index --no-assume-unchanged <lnk-file>

Я думаю, что вы должны избегать загрузки lnk файлы для Git, потому что они легко генерируются. поэтому вы должны создать пакетный скрипт для их генерации и указать любому в документации, чтобы он запускался после загрузки кода.

Другие вопросы по тегам