Здравствуйте, у меня есть следующая проблема. В репозитории, который мы использовали довольно давно, я включил GIT LFS-блокировку для определенного типа двоичных файлов. Я могу заблокировать вещи, используя git lfs lock
, а также перечислить все блокировки по git lfs locks
. Однако я считаю, что в обычных условиях все файлы с блокируемым расширением должны быть доступны только для чтения. Однако это не так, пока я не заблокирую файл и не разблокирую его снова. Но, очевидно, я не собираюсь делать это для тысяч файлов. Похоже, какая-то ошибка. Должна быть какая-то операция, которая обновляет атрибут «только для чтения» для всех блокируемых файлов. Есть ли что-то подобное? Потому что я не смог его найти.
Возможно, это вызвано тем, что я включил блокировку на отдельной ветви, а затем слил ее с основной веткой, но это просто дикая догадка .
Я считаю, что если бы это был новый репо, и я бы добавил новые файлы, он бы вел себя хорошо, но как мне сделать это правильно для репо, в котором уже есть много файлов с расширением Я только собираюсь сделать блокировку?
Спасибо за любые идеи ...
// Это Windows, мы говорим на случай, если это имеет значение ...