Git Advanced Course

GitAdv-002
30.10.2025
2 hrs
  • 30.10.2025, 18:00 - 20:00
End of registration period: 30.10.2025
ETH Zurich, centre
  • TheAlternative,?Team
35
100
Free of charge
HG D 5.2, R?mistrasse 101, Zürich
For students
English
Git is the state-of-the-art version control system, taking away the pain of continuously changing file versions. Keep track of who changed what, when and why, and revert changes easily.
GitLab allows you to save the files to the cloud, giving you a secure backup location and enabling easy collaboration. Never lose your files again, and coordinate changes in even bigger projects.
This course directly continues where the “Git and GitLab (Beginner) Course” left off. After this course you will be a Git power user and know how to operate Git on a big project correctly. You will also see some usages of Git a lot of users do not know.

  • Advanced Merging
  • Remotes
  • Forking
  • Pull Requests
  • Best Practices
  • Experience working with Git
  • Git and GitLab correctly setup
  • Laptop + Charger

Even though this course takes of where the “Git and GitLab (Beginner) Course” ends, it is not necessary to take this course anymore to use Git. This course goes much more in depth on the usage of Git. Course Material https://gitlab.ethz.ch/thealternative/courses

JavaScript has been disabled in your browser