Поэтому я использую Jekyll Bootstrap, который также является доступно на GitHub для сборки мой блог (который в настоящее время просто заполнен вспомогательным контентом для разработки). Одна вещь, которую я заметил, это то, что при запуске моего локального сервера разработки с помощью команды
$ jekyll --server --auto
Я могу редактировать свой уцененный контент и автоматически восстанавливать локальный сайт, пока я что-то меняю. Насколько я могу судить, это не работает ни для моего CSS, ни для моих шаблонов. Я также заметил, что когда я запускаю локальный сервер с флагом --auto
, Jekyll создает каталог с именем auto
, в котором хранится то, что кажется статической копией содержимого моего сайта. Jekyll-bootstrap поставляется с собственным файлом .gitignore, настроенным для вас, который, как я предполагал, содержал каталог auto
. Я не вижу причин хранить этот автоматически восстановленный контент в репозитории GitHub для моего сайта strong>, однако, когда я сделал коммит, я заметил, что он добавил весь каталог auto. Я открыл файл .gitignore, и вот что он содержит:
_site/*
_theme_packages/*
Thumbs.db
.DS_Store
!.gitkeep
.rbenv-version
.rvmrc
Я очень новичок в Jekyll и Jekyll Bootstrap и немного новичок в git. Я не уверен, есть ли причина, по которой у них не будет записи для игнорирования каталога auto. Я подумал, что должен добавить запись для auto/*
. Есть ли причина, по которой я не должен этого делать? Насколько я могу судить, автокаталог бесполезен для тех, кто загружает сайт из Интернета или из его репозитория git?