Как сохранить режим файла DIRECTORY или разрешение в git?
У нас есть удаленное репозиторий git, и иногда мы создаем каталоги с разрешением 777, но когда другие извлекают данные из удаленного репозитория и извлечения, разрешение на каталог не становится 777. Как я могу сохранить разрешение на каталог в git?
1 ответ
Решение
git
не отслеживает разрешения для файлов (только один флаг для исполняемого / неисполняемого файла) и вообще не отслеживает каталоги. Если вам действительно нужно распространять разрешения, вы можете добавить в свой репозиторий короткий сценарий, который установит соответствующие разрешения, или исследовать git
дополнительные инструменты, которые по сути делают это за вас, захватывая метаданные файла и повторно внедряя их на удаленном конце.