Version control is an essential part of the software development process and is crucial for scientific application to help reproducibility. You will learn how to use a version control system (either git or SVN) to document the changes in your source code.
Subjects that will be covered:
- motivation and advantages for using version control systems
- how to use a version control system in a single user scenario
- effective commit messages
- commit history
- how to use a version control system in a multi-user scenario
- merge conflicts
- branches and tags
- tips and tricks
familiarity with the bash command line
Geert Jan Bex is currently working as an HPC analyst/consultant at Hasselt University/KU Leuven. In that role he helps researchers and customers run computational workloads efficiently on the infrastructure of the Vlaams Supercomputing Centrum. He spends a lot of time developing and conducting training sessions.
In the 90s Geert Jan did research on neural networks, and more recently on formal languages and data transformations.
He also worked for a couple of years in a company’s R&D department developing decision support software for comparing trademarks.
March 17th 2020, from 14h00 till 18h00
Campus Diepenbeek - Gebouw D
- 300€ excl. TVA
- 150€ excl. TVA for UHasselt Staff and students
The use of 'KMO-Portefeuille' is possible. Our registration number is DV.O215745