October 30th, 2015 Using Jekyll with Pages Create new repository named 'username.github.io' on GitHub. Add and Push the following directory structure. DIRECTORY STRUCTURE /Users/username.github.io ├─ CNAME # Contains your custom domain name (optional) ├─ _config.yml # Jekyll's configuration flags ├─ _includes # Snippets of code that can be used throughout your templates │ ├─ analytics.html │ └─ disqus.html ├─ _layouts │ ├─ default.html # The main template. Includes <head>, <navigation>, <footer>, etc │ ├─ page.html # Static page layout │ └─ post.html # Blog post layout ├─ _posts # All posts go in this directory! │ └─ 2014-3-3-Hello-World.md ├─ _site # After Jekyll builds the website, it puts the static HTML output here. This is what's served! │ ├─ CNAME │ ├─ LICENSE │ ├─ about.html │ ├─ feed.xml │ ├─ index.html │ ├─ sitemap.xml │ └─ style.css ├─ about.md # A static "About" page that I created. ├─ feed.xml # Powers the RSS feed ├─ images # All of my images are stored here. │ ├── first-post.jpg ├─ index.html # Home page layout ├─ scss # The Sass style sheets for my website │ ├─ _highlights.scss │ ├─ _reset.scss │ ├─ _variables.scss │ └─ style.scss └── sitemap.xml # Site map for the website Build A Blog With Jekyll And GitHub Pages 30 Oct 2015 general (10) , jekyll (1) Jekyll (1) , dbyll (1) Share Post Twitter Facebook Google+ Rolyer Luo This's My Tech Blog! ← Previous Next →