Event box

This course will introduce you to version control and Git.

Version control is the process of tracking and managing changes made to code. There are many tools for this, but the most popular is Git. We will use Git to introduce you to the basics of version control and then show you how to use several of Git's features.

Specifically, this course will cover:

  • Creating a repository, the place where our code s history is stored
  • Adding files to the repository
  • Making changes to our code and ensuring that they are tracked
  • Exploring the history of our code and "gong back in time"
  • Using Git to share your code with others.
  • Collaborating with others and merging their changes into your code.

This course will closely follow the Carpentries lesson: https://swcarpentry.github.io/git-novice/

The course will be conducted in-person and will run from 9:30 until 15:30 with a few breaks throughout the day.

For the course, you will need your own computer with Git installed. Instructions for installing Git on your computer can be found here:

http://swcarpentry.github.io/python-nov

if you encounter any problems installing git or have further queries, then please email me.

This will be an in-person course based in the Digital Scholarship Lab in the Library


Date:
Thursday, October 27, 2022
Time:
09:30 - 15:30
Location:
Digital Scholarship Lab
Presenter:
Robin Long
Type:
Course, Training or Workshop
Categories:
Events - Data Science Institute (DSI), Events - Research Software Engineering, Events - Staff Channel
Registration is now closed. See the events page for details of future sessions.

Non-attendance