【发布时间】:2016-12-29 04:16:55
【问题描述】:
我正在用 github 学习 jekyll。当我跑步时:
jekyll new portfolio
它只是正常工作。假设 portfolio 是我的根项目文件夹。当我将我的 favicon 复制到根文件夹时,该文件会自动复制到 _site 文件夹,然后当我在根文件夹上创建新主题时:
jekyll new minimalist-design
它给了我多余的文件夹和文件:它是在根文件夹和_site 文件夹中创建的。它还在我的主题文件夹中再次给了我一个.git 文件夹。
为什么会这样?
这是我的根文件夹中的完整树
portfolio/
├──.gitignore
├──about.md
├──Gemfile
├──Gemfile.lock
├──index.md
├──LICENSE
├──README.md
├──_config.yml
│
├──.git
│ └──//list of repository files
│
├──.sass-cache
│ ├──_base.scssc
│ ├──_layout.scssc
│ ├──_syntax-highlighting.scssc
│ └──minima.scssc
│
├──minimalist-design
│ ├──//It's my created theme folder
│ ├──.gitignore
│ ├──Gemfile
│ ├──LICENSE.txt
│ ├──minimalist-design.gemspec
│ ├──README.md
│ │
│ ├──.git
│ │ └──//Another repository folder????
│ ├──assets
│ ├──_includes
│ ├──_layouts
│ │ ├──default.html
│ │ ├──page.html
│ │ └──post.html
│ │
│ └──_sass
│
├──_posts
│ └──2016-12-29-welcome-to-jekyll.markdown
│
└──_site
├──feed.xml
├──feed.xslt.xml
├──index.html
├──LICENSE
├──README.md
│
├──about
│ └──index.html
│
├──assets
│ └──main.css
│
├──jekyll
│
└──minimalist-design
├──//Another my theme folder again????
├──Gemfile
├──LICENSE.txt
├──minimalist-design.gemspec
└──README.md
【问题讨论】: