Разрешение только на чтение для файла на git - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь дать разрешение 400 файлу на git и пытаюсь зафиксировать то же самое. Но пытается зафиксировать с разрешениями как "режим создания 100644"

Можно ли зафиксировать файл с 400 разрешениями в git или мне нужно сделать git clone и обработать изменение разрешений в моем коде

1 Ответ

0 голосов
/ 18 января 2019

Git поддерживает только один бит разрешений: «исполняемый» (mode 100755) или «не исполняемый» (mode 100644).Это был осознанный выбор - в самом начале Git поддерживал больше, и оказалось, что он не работает должным образом.

Вам понадобится chmod файл после извлечения, возможно, через один или несколько хуков.

...