Я слушаю и смотрю:
* на этой неделе в технологии
* Расшатанные Фанаты
* безопасность Теперь * На этой неделе в Медиа * Tech5
Единственный бит «разрешений», который отслеживает git
, - это исполняемый бит для файлов, остальные биты режима описывают, какой тип файловой системы является объектом объекта в каждом git дерево есть. git
поддерживает файлы и символические ссылки (blobs), каталоги (деревья) и подмодули (коммиты).
git
предназначен для отслеживания исходного кода на разных машинах. Биты разрешений зависят от сопоставлений пользователей и групп между машинами. В распределенных средах, где эти сопоставления не существуют, биты разрешений отслеживания обычно мешают работе, а не помогают чему-либо.
Если вам нужно отслеживать больше атрибутов файловой системы, которые git
отслеживает изначально, вы можете рассмотреть и инструмент расширения, такой как etckeeper .