Итак, git update-index --assume-unchaged позволяет мне помечать что-то как неизменное, что замечательно (особенно если я добавляю строки журнала, которые не должны быть зафиксированы). К сожалению, у меня есть некоторые файлы, которые я добавил в проект, и нет никаких причин, по которым остальной мир должен был бы (или даже хотеть) иметь их. Но потому что они там, я не могу сделать git add . и они появляются каждый раз, когда я использую git status .

Есть ли эквивалент git update-index --assume-unchaged для новых файлов и каталогов?

1 ответ1

1

Я думаю .gitignore может сделать эту задачу.

Но если вы не хотите, вы можете использовать .git/info/exclude file. Синтаксис файла exclude такой же, как и у .gitignore . Разница в том, что .gitignore может быть версионной, а exclude нет, и это влияет только на ваши собственные файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .