Please note!
This is a two-part course held over two days in the same room:
This workshop is a collaboration between dScience and Data Management Week 2025 (Fall edition)
Course description
The workshop starts with a basic theoretical understanding of version control and its main components. Shortly after, participants start with a demo project going through the basic commands and establishing a practical understanding of git/GitHub. Next, participants develop a collaborative demo project in a single-branch context and they proceed to repeat the same in a multi-branch context. In the last steps, some more advanced features of Git/Github will be explored.
Target audience
PhD students, postdocs and researchers who are involved in data analysis and programming.
Learning outcomes
- Basic terminology around version control using git and github
- Establishing git-github connection
- Version control operation using command line
- Version control operations using Graphical user interfaces (RStudio and VSCode)
- Single- and multi-branch version control developments
- Resolving merge conflict
- Keeping track of versions and moving back to history
Prerequisites and required materials
- Familiarity with programming languages
- Basic familiarity with command line operation and code editing platforms
- A laptop with Git installed and a GitHub account.
- Visual Studio Code (VS Code) or RStudio would be nice to have installed on the machine.
Number of participants
The number of spots available are 20. If the workshop reaches over the participant limit, there will be a waiting list.
Price
The workshop is free of charge.
Instructor
Arash Ahmadi, dScience UiO
Contact
If you have any questions regarding this course, please contact us per email: digitalscholarship@ub.uio.no
Sign up for this workshop!
Other relevant courses