Link Search Menu Expand Document

Background information

Git & GitHub

First of all, if you’re new to Git and GitHub, here are a few helpful resources.

  • What is Git (in a nutshell)

    • If you’re totally new to Git, then I recommend reading over this.
    • Contains a lot of the basic concepts and terminology.
  • Introduction to the Command Line

    • For folks new to the command line, this is a great introduction.
    • Includes fundamentals like navigating your file system through the command line interacting with files, plus a handy command reference guide.
  • What is GitHub?

    • A quick guide to the basics of GitHub.
    • Creating a repository, commits, branches, pull requests.
  • Hands-On Git Tutorial

    • If you want further practice, we have provided a brief Git Tutorial.
    • Includes a cheat sheet of commands and a hands-on example.

GitHub Pages & Jekyll

Just a great tutorial

  • Building a static website with Jekyll and Github Pages

    • This guide has a lot of great background info for beginners, particularly some of the tools you might want as you get more comfortable.
    • These are very good instructions for getting Ruby and Jekyll up and running locally for both Windows and Mac users.

A few tech recommendations

  • Git

    • Well, obviously. For the hands on portion of this exercise, you don’t need it… but you should install Git anyway if you don’t have it.
    • Windows users: Git comes with Git Bash, a Linux-style command prompt (aka “shell” aka “terminal”), which will make life easier.
  • Atom text editor

    • If you don’t have a decent text editor, Atom is great and it’s free and open source.