Репозиторий Git с каталогом git, хранящимся в другом месте

Прошу прощения, если это дубликат. Я искал в Google и SO и не нашел ничего похожего, поскольку это довольно общий набор слов для search for!

Я хочу иметь. git находится за пределами рабочего дерева.

Мне нужно это сделать, потому что это «скрытый» репозиторий git внутри проекта, использующего другое программное обеспечение для управления версиями, и, к сожалению, он настроен для нескольких проектов (что я хочу чтобы каждый был репозиторием git) внутри одного корневого каталога и со сценариями сборки, которые любят удалять файлы из каталогов проекта. До сих пор я управлял версиями корневого каталога и игнорировал все другие каталоги проектов, поэтому один из проектов был версирован, но теперь я хочу версию другого проекта и явно не могу иметь несколько репозиториев git в корневом каталоге (или могу я ? Это был бы хороший альтернативный ответ). Размещение каталогов .git в другом месте на диске было бы хорошим решением, если это возможно.

9
задан Ben Hymers 12 October 2010 в 10:37
поделиться