---
layout: bare
title: GitHub Free Class and Office Hours (July 2013)
description: GitHub Free Class and Office Hours (July 2013) class notes
tags: [notes, event]
path: classnotes/2013-07-08-freeclass-officehours.md
eventdate: 2013-07-08
---

## Trainers
* Jordan McCullough ([Twitter](http://twitter.com/thejordanmcc), [GitHub](https://github.com/jordanmccullough))
* Matthew McCullough ([Twitter](http://twitter.com/matthewmccull), [GitHub](https://github.com/matthewmccullough))
* [GitHub Training on Twitter](http://twitter.com/githubtraining)

## Class Outline

- Git
  - Version Control
  - Distributed
  - Local
  - Complete
  - No Central Server (required)

- GitHub
  - The "Remote" / Shared Repository
  - Collaboration

- Day-to-Day Basics
  - Username, Email Config
  - Commit
    - Three Stages
    - Messages, Descriptions
  - Status
  - Log

- GitHub for Windows & Mac
  - Commit
  - Branch
  - Merge
  - History
  - Revert
  - Cautions
    - "Unpublish Branch" is Deleting for anyone
    - Revert vs. Roll Back differences

## Further Resources
* [View GitHub Guides on YouTube](http://www.youtube.com/githubguides)
* [Subscribe to the GitHub Guides YouTube Channel](http://bit.ly/githubguides)
* [The Basics of Git and GitHub](http://www.youtube.com/watch?v=U8GBXvdmHT4&list=PLg7s6cbtAD17uAwaZwiykDci_q3te3CTY&index=4)
* [Future Free GitHub Classes](http://training.github.com/web/free-classes/)
