Я хотел бы развернуть каталог на нескольких разработчиках, имеющих различные полномочия. Таким образом, это - одна вещь, которую не может сделать Мерзавец. Что относительно того, чтобы создать два репозитория в одном каталоге и присвоить им различные списки файлов исключением файлов, управляемых другим репозиторием с .gitignore
файл.
Пример: /www/project/.git
для всех файлов кроме /www/project/css /www/project/css/.git
-> только файлы в этом каталоге
Кто-либо попробовал это решение? Или есть ли какие-либо лучшие способы обработать эту проблему?
Я подозреваю, что вам гораздо лучше разрешить вашим разработчикам коммиты в одном / обоих репозиториях. См. Также этот вопрос о сбое сервера .
Похоже, вам нужны субмодули. Любые подкаталоги из основного репо могут быть подмодулями, которые являются разными репозиториями git.