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

Schedule

When? Monday, March 31st 2025, 9:30 to 16:30 (detailed schedule below)

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

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

© 2025 Dr. Lennart Wittkuhn

 

License: CC BY 4.0