Introductory Git

Who: Daniel Chen

When: April 6, 2016

Times: 9:15am-12:15pm PST

UC Davis Location: DSI Space, Shields Library, UC Davis Campus

Virginia Tech Location: Biocomplexity Institute, Room 343

Contact: Please contact Jessica Mizzi with any UC Davis or organizational questions or Daniel Chen with any VT or workshop materials questions.


Git and related systems are key for replicability when doing any kind of computational analysis. This introductory workshop will cover creating a repository, recording and viewing changes to files, ignoring files, working with GitHub online, resolving conflicts, open licenses, and where to host work.

This workshop will be taught remotely and broadcast to our classroom via Google Hangouts on Air. We will have helpers in our local room to facilitate the lesson. The lesson will also be streamed to YouTube and saved there for viewing at a later time. You only need to register to this event if you plan on coming to a classroom.

Computer and workshop requirements

Attendees will need to bring a computer with an Internet connection.

Please install git before the workshop by following the instructions below.

Installation instructions


  1. Download the Git for Windows installer here.
  2. Follow install instructions.
    • Click “next”
    • Click “next”
    • Click “next”
    • Click “next”
    • Click “next”
    • Select “Use Git from the Windows Command Prompt” and click on “next”. If you forget to do this, re-run the installer and select the correct option.
    • Click “next”, keep “Checkout Windows-style, commit Unix-style line endings” selected.
    • Select “Use Windows’ default console window” and click on “next”
    • Click on “next”
    • Click on “finish”


For versions 10.9 and higher:

Download and run the most recent “mavericks” installer from this list.

For versions 10.5-10.8:

Download and run the most recent “snow-leopards” installer from this list.

LICENSE: This documentation and all textual/graphic site content is licensed under the Creative Commons - 0 License (CC0) -- fork @ github. Presentations (PPT/PDF) and PDFs are the property of their respective owners and are under the terms indicated within the presentation.