Skip to content

probinso/introduction-git

Repository files navigation

Preamble

https://bit.ly/2IMdGdm

In order to participate, your environment should have:

  1. git is installed on your computer
  2. A text editor (such as atom) installed on your computer
  3. A github account setup
  4. You must know your password for github and your email

Give your Github username to the TAs! Once you've been invited, we can get started.

If you didn't bring a computer, or are unfamiliar with terminal commands, make a friend


BioData Club

Thanks to OHSU for hosting

Thanks to Philip, Ted, Lisa, Robin


Intro to Git

https://bit.ly/2IMdGdm

This talk will not cover, or expect, specific programming languages This talk will:

  1. Introduce a collaborative demo using git and Github
  2. Introduce vocabulary for using git and Github
  3. Understand a simple git workflow
  4. Talk about access control and Github

Goals

If you successfully finish workshop, you will

  • be able to collaborate on simple projects using git and Github
  • understand basic vocabulary for git
  • know what to study next and where to find resources

Why should you Care?

  • No more emailing document revisions
  • Simpler local directory/file structures
  • Remote storage
  • Stable workflow
  • Easily add new collaborators to project
  • The world's most boring time machine

Your Project!

After I assign you an issue of content,

  • add text contents of issue to the README.md file
  • belonging to an existing repository
  • in alphabetical order.
  • Finally, use git to share your changes

A is for Amy who fell down the stairs
B is for Basil assaulted by bears
C is for Clara who wasted away
...
Z is for Zillah who drank to much gin