我可以将自动目录放在我的.gitignore中,用于我的Jekyll Bootstrap博客吗?

时间:2013-04-28 20:32:33

标签: blogs jekyll gitignore jekyll-bootstrap

所以我正在使用Jekyll Bootstrap,也是available on GitHub,以便构建my blog(目前只是用于开发的填充内容)。我注意到的一件事是当使用命令

运行我的本地开发服务器时
$ 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

我对Jekyll和Jekyll Bootstrap很新,对git来说有点新鲜。我不确定是否有他们没有条目忽略自动目录的原因。我想知道我应该为auto/*添加一个条目。我不应该这样做吗?据我所知,对于从网上或从git存储库下载网站的任何人来说,自动目录没有用处?

1 个答案:

答案 0 :(得分:1)

您可以将它放在您的gitignore文件中。部署站点时,通常会将其构建到_site目录并将其发布到某个位置(您自己的VPS,GitHub页面等)。