Могу ли я поместить каталог auto в свой .gitignore для своего блога Jekyll Bootstrap?

Поэтому я использую Jekyll Bootstrap, который также является доступно на GitHub для сборки мой блог (который в настоящее время просто заполнен вспомогательным контентом для разработки). Одна вещь, которую я заметил, это то, что при запуске моего локального сервера разработки с помощью команды

$ jekyll --server --auto

Я могу редактировать свой уцененный контент и автоматически восстанавливать локальный сайт, пока я что-то меняю. Насколько я могу судить, это не работает ни для моего CSS, ни для моих шаблонов. Я также заметил, что когда я запускаю локальный сервер с флагом --auto, Jekyll создает каталог с именем auto, в котором хранится то, что кажется статической копией содержимого моего сайта. Jekyll-bootstrap поставляется с собственным файлом .gitignore, настроенным для вас, который, как я предполагал, содержал каталог auto. Я не вижу причин хранить этот автоматически восстановленный контент в репозитории GitHub для моего сайта, однако, когда я сделал коммит, я заметил, что он добавил весь каталог auto. Я открыл файл .gitignore, и вот что он содержит:

_site/*
_theme_packages/*

Thumbs.db
.DS_Store

!.gitkeep

.rbenv-version
.rvmrc

Я очень новичок в Jekyll и Jekyll Bootstrap и немного новичок в git. Я не уверен, есть ли причина, по которой у них не будет записи для игнорирования каталога auto. Я подумал, что должен добавить запись для auto/*. Есть ли причина, по которой я не должен этого делать? Насколько я могу судить, автокаталог бесполезен для тех, кто загружает сайт из Интернета или из его репозитория git?


person Cory Gross    schedule 28.04.2013    source источник


Ответы (1)


Вы можете поместить его в свой файл gitignore. При развертывании своего сайта вы обычно встраиваете его в каталог _site и где-то публикуете (ваш собственный VPS, страницы GitHub и т. д.).

person agarie    schedule 29.04.2013