Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Using GitHub Pages

Using GitHub Pages

This is a presentation I gave to the ILRI, Kenya Research Methods Group about using GitHub Pages. The audience was non technical, so I tried to just give the basics, background on git, and pique interest.

Alan Orth

April 15, 2015
Tweet

More Decks by Alan Orth

Other Decks in Technology

Transcript

  1. WHAT IS GIT? g i t is a distributed source

    code version control system.
  2. WHY IS GIT? Obsoletes previous source code version control systems

    such as CVS and Subversion (SVN). Provides advanced features, for example: Distribution - Branching - Tagging - Staging - Stashing
  3. DISTRIBUTED MODEL Each copy of a g i t repository

    contains the entire history of the repository.
  4. LIGHTWEIGHT "BRANCHING" Branching allows you to create a copy of

    an object so modifications can be made in parallel (ie features, different devs, versions, etc).
  5. GIT != GITHUB New users often get confused, but it

    is an important distinction! Just learn g i t !
  6. WHAT IS GITHUB? Extremely popular website for hosting g i

    t repositories. Many others, but GitHub pefected the model.
  7. HOW TO USE GITHUB PAGES 1. Sign up for a

    GitHub account 2. Create a new repository with an i n d e x . h t m l 3. Push code to the g h - p a g e s branch $ g h p ­ i m p o r t ­ p p r e s e n t a t i o n / Website is instantly accessible on https://username.github.io/repository