Несколько репозиториев Мерзавца в одном каталоге

Я хотел бы развернуть каталог на нескольких разработчиках, имеющих различные полномочия. Таким образом, это - одна вещь, которую не может сделать Мерзавец. Что относительно того, чтобы создать два репозитория в одном каталоге и присвоить им различные списки файлов исключением файлов, управляемых другим репозиторием с .gitignore файл.

Пример: /www/project/.git для всех файлов кроме /www/project/css /www/project/css/.git -> только файлы в этом каталоге

Кто-либо попробовал это решение? Или есть ли какие-либо лучшие способы обработать эту проблему?

9
задан Jeff 25 January 2017 в 02:52
поделиться

2 ответа

Я подозреваю, что вам гораздо лучше разрешить вашим разработчикам коммиты в одном / обоих репозиториях. См. Также этот вопрос о сбое сервера .

0
ответ дан 4 December 2019 в 23:39
поделиться

Похоже, вам нужны субмодули. Любые подкаталоги из основного репо могут быть подмодулями, которые являются разными репозиториями git.

https://book.git-scm.com/book/en/v2/Git-Tools-Submodules

http://git-scm.com/docs/git-submodule

2
ответ дан 4 December 2019 в 23:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: