Introduction to git & GitHub

Learning Outcomes

  • Have a better knowledge of version control
  • Have a better understanding of the basic git workflow: commit-pull-push
  • Have a better grasp of how you can collaborate using the GitHub website
  • Wanting to know more about git and GitHub, it’s a journey we hop you’ll start yours!!!

Session Overview

  • What is version control
  • Collaborative coding with GitHub
    • Create a repository
    • Clone it to your machine
  • How to leverage git in your work
    • Set up your identity
    • Basic git workflow
  • Working on your local machine
  • Sharing your code with GitHub


Research Data Service logo


UCSB library logo

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License