У меня есть определенный файл в моем репо, для которого я установил бит «предполагать неизменным»:
git update-index --assume-unchanged someFile.txt
Время от времени, после некоторой работы над репо, этот бит не установлен, и файл автоматически больше не предполагается-неизменным
.
Кто это трогает? Как я могу сделать это постоянным, пока я явным образом не скажу git:
git update-index --no-assume-unchanged someFile.txt
Что здесь происходит?
Изменить : Я использую бит без изменений в файлах конфигурации, которые изменяются локально и никогда не должны быть совершено, не говоря уже о продвижении вверх по течению. Я не хочу видеть их ни в git status
, ни где-либо еще, если я явно не скажу git, что хочу отредактировать и зафиксировать одно из них.
Редактировать : Хорошо, я думаю, что мне удалось воспроизвести проблему.
Я зафиксировал файл из другого репо (в котором его не было как - предположительно без изменений
), потянул за свое репо, и, конечно же, бит был сброшен.
Таким образом, возникают два вопроса: