• Home
  • About
  • Schedule
  • Sessions
  • Code of Conduct

Schedule

When? Thursday, October 9th 2025, 9:30 to 16:30 (detailed schedule below)

Where? Max Planck Institute for Human Development, Lentzeallee 94, 14195 Berlin (Room 111)

No Time Title Contents Reading
1 09:30 - 10:15 Introduction to Version Control Logistics and course admin
Introduction to version control
Introduction to Git
Introduction to Version Control
2 10:15 - 10:45 Basics of the Command Line File systems and navigation
Benefits of the command line
Basic command line commands
Command Line
3 10:45 - 11:00 Setup & configuration of Git Setup & configuration of Git Setup, Installation (if needed)
4 11:00 - 12:00 Basics of Git Initializing a Git repository
Practicing basic Git commands
Tracking changes wih Git
Ignoring files with .gitignore
Good commit messages
First steps with Git, Git Essentials
5 12:00 - 13:00 Branches, Merging, Merge Conflicts Understanding branches in Git
Creating and switching between branches
Merging branches
Resolving merge conflicts
Branches
6 13:00 - 14:00 Lunch Break Enjoy your lunch!
7 13:00 - 14:00 Integration with GitHub / GitLab Introduction to remote repositories
Managing repositories on GitHub / GitLab
Pushing and pulling changes
Cloning a remote repository
Remotes Intro
8 15:00 - 16:00 Collaboration on GitHub / GitLab Forking
Collaboration with GitHub Flow
Pull / Merge Requests
Issues
Project Management
GitHub Advanced, GitHub Issues
9 16:00 - 16:30 Summary & Outlook Summary of course contents
Outlook to more related topics
Discussing open questions

© 2025 Dr. Lennart Wittkuhn

 

License: CC BY 4.0