Я использую один из этих статических генераторов блога, чтобы опубликовать свой блог на страницах Github, но у меня возникли проблемы с организацией моего репозитория Git.Как заставить Git обращаться с каталогом, как с другой базой кода
У меня есть два репозитория на Github, один для исходных файлов моего блога и еще один с окончательным выходом моего блога. В моей локальной копии у меня такая файловая структура;
/(main directory of source files)
.git/
output/
.git
... other output files
... configuration and source files for static blog generator
Я сделал внешнюю директорию Git игнорировать выход и создал новый репозиторий Git в выходной папке. Тем не менее, программное обеспечение генератора блога не рекомендуется помещать любые файлы в выходной каталог, и это делает меня неудобным, поскольку в настоящее время у меня есть папка .git
.
Мне было интересно, было ли решение этой проблемы чистым. Что-то, что сохранит отдельную историю для выходной папки, но не помещает каталог .git
, должна исправить мою проблему.
Будет ли это поставить историю выходной папки внутри 'выходного/.git'? В этом случае это не решит мою проблему. – yasar
Непонятно, в чем проблема с наличием каталога .git в/output? Вам нужно отслеживать изменения в отдельном репо, это единственный способ сделать это, насколько я знаю. –
Программное обеспечение для создания блогов может попытаться стереть выходной каталог перед обработкой исходных файлов. В этом случае моя .git-папка может быть удалена вместе с сгенерированными файлами. – yasar