Introduction to Git and GitHub

When: 21 October 2025 1 - 3 p.m.
Where: CIT Smitsborg, 5431.0074 BlueGene Nettelbosje 1, Groningen
Introduction to Git and GitHub - Part 1
Version control is an essential skill in modern software development and research software management. Git, together with GitHub, provides powerful tools for tracking changes, collaborating with others, and managing code in a structured way.
Who Should Attend?
This in-person workshop is intended for researchers, research software engineers, students, and staff who are new to Git and GitHub or have only minimal prior experience. It is especially relevant for anyone working on projects that require collaboration, code sharing, or maintaining a clear history of changes.
We ask participants to:
-
Bring their laptops
-
Install git
-
Create a Github account
-
Use VS Code, Pycharm or any similar platform
What do you learn?
Through guided demonstrations and hands-on exercises, participants will learn:
✅ What version control is and why it matters in software and research projects.
✅ How to set up a GitHub account and configure basic profile settings.
✅ How to create and configure a new GitHub repository.
✅ How to clone repositories to a local machine.
✅ Basic Git commands (git init, git add, git commit, git push) and how to use them to track and share changes.
✅ Collaboration basics: working with forks, branches, pull requests, and merges.
By the end of this workshop, you will have the foundational skills to create, manage, and collaborate on repositories in GitHub, and you will be prepared for more advanced topics in Part 2 of this series.
Enrollment and course fee
Attendance is free for UG staff and PhD-students, but registration is required.
More information
This course will be taught by Burcu Beygu, from the DCC. For more questions on the workshop you can mail dcc rug.nl.
This course will be held in English.
Last modified: | 19 August 2025 4.26 p.m. |