Speaker
Dr
Olivier Mattelaer
(UCLouvain/CISM)
Description
Git is the de facto standard for version control in research and software development. In this session, participants learn Git through a serious game that simulates real-world collaboration scenarios. Working individually and in teams, they will practice managing changes, resolving conflicts, organizing development with branches, and interacting with GitHub.
| Contents | Information |
|---|---|
| • Introduction to version control and Git concepts • Creating and managing local repositories • Tracking changes and writing meaningful commits • Working with branches and merging developments • Resolving merge conflicts • Interacting with remote repositories on GitHub • Pull requests and collaborative workflows • Serious game challenges based on realistic development scenarios |
Prerequisite: • Basic familiarity with the Linux command line • Being comfortable using a text editor Type: Hands-on serious game Target audience: Everyone Must: Strongly recommended for anyone developing code, scripts, analyses, or collaborating on software projects. |