1. Learning Outcome

1.1. Introduction

  • You will be able to use concepts of Git to manage your coding projects.

1.2. Requirements

  • Basic programming skills

1.3. What you need

1.3.1. Hardware

  • PC or Laptop

1.3.2. Software

  • Git Software

  • Visual Studio Code

  • Browser (Chrome / Firefox)

1.3.3. References

  1. VS Code https://code.visualstudio.com/

  2. GitLab https://git.fh-aachen.de/

  3. GitLab Extension for VS Code https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow

  4. Git https://git-scm.com/

  5. Professional Git by Brent Laster (available online in University Library)

  6. Git Book V2 https://git-scm.com/book/en/v2

  7. EBC-Tutorials https://github.com/RWTH-EBC/EBC-Tutorials/tree/master/EBC-Git-101

  8. Semantic Versioning 2.0.0 https://semver.org/

  9. Semantic Versioning Wikipedia https://de.wikipedia.org/wiki/Version_(Software)