我可以将自动目录放在我的Jekyll Bootstrap博客的.gitignore中吗?
问题描述:
所以我使用Jekyll Bootstrap,这也是available on GitHub,为了建立my blog(它目前只是充满填充内容的发展)。有一两件事我注意到的是,使用命令我可以将自动目录放在我的Jekyll Bootstrap博客的.gitignore中吗?
$ jekyll --server --auto
运行我的本地开发服务器,当我能够编辑我的降价内容,并将它自动重新生成本地站点,而我改变的东西。据我所知,这不适用于我的CSS或我的模板。我还注意到,当我使用--auto
标志运行本地服务器时,Jekyll创建了一个名为auto
的目录,其中存储了似乎是我网站内容的静态副本。 Jekyll-bootstrap自带了它自己的.gitignore文件,我假设它包含了auto
目录。我发现没有理由在GitHub repository for my site中存储这个自动重新生成的内容,但是,当我提交时,我发现它添加了整个自动目录。我打开了的.gitignore文件,这是它包含:
_site/*
_theme_packages/*
Thumbs.db
.DS_Store
!.gitkeep
.rbenv-version
.rvmrc
我很新的化身和化身引导,和一点点新的与git。我不确定是否有理由不让它们忽略auto目录。我想我应该为auto/*
添加一个条目。有没有理由我不应该这样做?据我所知,对于从网站下载网站或从其git存储库中下载网站的用户,自动目录是没有用的?
答
你可以把它放在你的gitignore文件中。部署网站时,通常会将其构建到_site
目录中并将其发布到某个位置(您自己的VPS,GitHub页面等)。