- [x] Practice terminal commands: - [Try Github](http://try.github.com/) - [CodeSchool: Git Real](https://www.codeschool.com/courses/git-real) - [Everyday Git](https://www.kernel.org/pub/software/scm/git/docs/everyday.html) - [Treehouse: Console Foundations](http://teamtreehouse.com/library/console-foundations-2) - **Extra Credit:** [Treehouse: Technology Foundations](http://teamtreehouse.com/library/technology-foundations) (How the internet works, 101). - [x] Make a list of the terminal commands that we have covered... - [x] Follow the instructions in TheIronYard--Orlando/FEE--2014--FALL#63 - [x] Collaborate! - [x] Trick out your Github pages with a Jekyll theme... - Make sure you have merged all your feature branches with Pull Requests first! - [x] Create a new branch for this work based on `master` - Check out the `master` branch again and use `git pull` to get your work from Github. - Create a new branch named `feature/jekyll-theme`. - Check out the new `feature/jekyll-theme` branch. - [x] Convert `index.html` into a simple Jekyll template... - [x] Create an `index.md` file in the project root. - [x] Take everything from the _middle_ of `index.html`, rewrite in Markdown, put into `index.md` - [x] Add two lines to the front of `index.md` with three dashes (`---`) each, called [YAML Frontmatter](http://jekyllrb.com/docs/frontmatter/). - [x] Create a folder in project root called `_layouts`. - [x] Move the `index.html` file into `_layouts/default.html`. - [x] Try to rebuild your site with `jekyll build`; what happens? Comment on this... - [x] Put `{{content}}` into the _middle_ of `_layouts/default.html` (where you took `index.md` out). - [x] Build your site with `jekyll build`; what happens? Comment on this... - [x] Push to Github; open a PR; link your PR to your issue. - [x] Edit your `index.md` file to link your posts using Markdown (and server-relative URLs). - [x] Commit and push these changes to Github; what happens to your PR? Comment on this... - [x] Write a post about today in your Github Pages blog... - [x] Add a new file to your `_posts` directory in C9, write stuff! - [x] Rebuild your site with Jekyll and check out the awesome via C9! - [x] Push your post to Github and check it out on your website! - [x] Add a link to your blog post into your issue! - [x] Add a link to your blog post to your `index.md` file! - [x] Push to Github!
mastermasterbranch again and usegit pullto get your work from Github.feature/jekyll-theme.feature/jekyll-themebranch.index.htmlinto a simple Jekyll template...index.mdfile in the project root.index.html, rewrite in Markdown, put intoindex.mdindex.mdwith three dashes (---) each, called YAML Frontmatter._layouts.index.htmlfile into_layouts/default.html.jekyll build; what happens? Comment on this...{{content}}into the middle of_layouts/default.html(where you tookindex.mdout).jekyll build; what happens? Comment on this...index.mdfile to link your posts using Markdown (and server-relative URLs)._postsdirectory in C9, write stuff!index.mdfile!