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.
During a couple of years he also worked 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