我可以将自动目录放在我的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页面等)。