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

Git and Github: version control for the 21st century

Wendy Liu
October 22, 2013

Git and Github: version control for the 21st century

Presented at PyLadies Montreal.

Wendy Liu

October 22, 2013
Tweet

More Decks by Wendy Liu

Other Decks in Programming

Transcript

  1. about me - Wendy Liu - Math & CS at

    McGill - 2.5 years experience with Git
  2. keeps track of changes extremely flexible developed by linus torvalds

    completely free to use (and open source!) enter git.
  3. keeps track of changes extremely flexible developed by linus torvalds

    completely free to use (and open source!) primarily command-line enter git.
  4. website collaborative coding, via git (mostly) free to use major

    part of developer ecosystem (esp. OSS) what is github?
  5. what git can do for you versioning easy collaboration blame

    tracking down bugs safe experimentation statistics
  6. what github can do for you issue-tracking even easier collaboration

    remote backups access your files from anywhere graphical, easy-to-use UI
  7. git commit -m 'test' CHANGES I WANT IN MY NEXT

    COMMIT ALL THE OTHER CHANGES a new commit, with message 'test'
  8. CHANGES I WANT IN MY NEXT COMMIT ALL THE OTHER

    CHANGES the commit with message 'test' (nothing here yet)