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

Transcript

15 slides
  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

More Decks by Alan Orth

Other Decks in Technology