This is a general tutorial on using Git and GitHub with a bit of an emphasis on how researchers might use the tools for their work.


  • Level:

    Beginner

  • Duration: 2 hours 20 minutes

Prerequisites

  • Some experience using the command line would be useful but not required.

Learning Objectives

  • Learn to use the most common git commands

  • Learn how to use Git and GitHub together

  • Understand basics of collaborating with Git and GitHub

  • Learn about GitHub services

Units

  1. Basic Versioning
  2. Branching
  3. Navigation and Manipulation
  4. Getting Started With GitHub
  5. Collaborating With GitHub
  6. More Collaboration
  7. Project Management
  8. Impact and Analytics
  9. The GitHub Ecosystem
  10. GitHub Wiki
  11. GitHub Pages
  12. Useful External Github Services