Git BasicsDecember 7, 2014


Git is a revision control system. It's a bit daunting at first, but learning Git can be a good way to incorporate backups and safe "branching" exploration into your workflow.

Git works best on text documents like source code or plaintext formats like LaTeX or Markdown, not opaque formats like Word docs or CAD/Photoshop files. You can still use it for those formats, but you won't really be able to do line-based diffs or easily resolve conflicts between versions.

Additional links:


Here are some posters I made for my labmates that cover the basic operations for Git: