.gitignore: Files ignored by Git, such as the _site/ directory generated by
jekyll --server --auto._config.yml: Configuration file for Jekyll and the course site. Start by entering
your information here._includes/: Small pieces of HTML that get added to layoutscourse_header.html: Include for the top of your course site pagescredits_and_licence.html: Include for the footer, with copyright, credits, license, etc.instructor_info.html: Include for instructor information; outputs info from _config.yml_layouts/: Layouts for generating site pagesdefault.html: Default layout for site pages_starter.md: Basic page content file; customize the top portion and reuse for each
new page..gitignore: File that tells Git to ignore certain files, to keep your repository clean.assets/: Stylesheets, images, and other site assetscss/: Stylesheetsbootstrap-responsive.min.css: Minified
Twitter Bootstrap stylesheet with responsive stylesbootstrap.min.css: Core Twitter Bootstrap stylesprint.css: Print styles (custom); imports the two Bootstrap filesscreen.css: Screen styles (custom)img/: Images for your siteglyphicons-halflings-white.png: White Glyphicons packaged with
Twitter Bootstrapglyphicons-halflings.png: Black Glyphicons packaged with
Twitter Bootstrapjs/: JavaScript filesbootstrap.min.js: Twitter Bootstrap JavaScript file (depends on jQuery, which is loaded
from the Google Code API in the default.html layout filehtml5shiv.js: HTML5 Shiv, a JavaScript file that enables older Internet Explorer browsers
(prior to v. 9) to style HTML5 elements used in the default.html layout fileindex.md: Content file for home page; treated as Course Calendar, but can be anything you
likeREADME.md: You’re looking at it.notepad++.exe file.$ git clone followed by the SSH link from your
forked copy of this repositoryDescriptive message... with a message describing the change to the files
you added.YOURURL with the SSH URL from your newly created remotegit push origin gh-pages to make them livehttp://username.github.com/repo-name/, you can use
a custom domain or subdomain. Use your domain registrar’s control panel to set up either a
CNAME or A Record, as
described hereCNAME containing the domain or subdomain you set up with your
domain registrar. For example, if you set up a CNAME record for http://course.example.com/``, the contents of your CNAME file will be course.example.com Add the file to your repository ($ git add CNAME&$ git commit -m "Added CNAME file for my custom domain"`)
Give it time; it can take several hours for nameservers to correctly route
your domain/subdomain to GitHub.