Technical Training

Technical trainings to make your research work more effective.

Together with the Linux team at PSI, we are organising a series of tutorials on different topics of technical nature. The current programme can be found below. More tutorials will be added based on needs and interests. The trainings are open to everyone at PSI, not only the summer students. There is no need to sign up.

 

These are hands-on tutorials. Please make sure to bring your own laptop!

DateTimeLocationTopicTeacher(s)
09.07.202610:00WBGB/020+021

Git setup (for newbies)

  • Access to Gitea or Github via SSH and HTTPS
  • Create and push first repo
Basil Bruhn
Clemens Lange
14.07.202610:00WHGA/001 (Auditorium)

Git basics (for beginners)

  • Basic commands (clone, pull, add, commit, push)
  • Origins
  • Branches (local, remote, tracking etc.)
Basil Bruhn
Clemens Lange
16.07.202610:00WHGA/001 (Auditorium)

Git advanced topics

  • Best practices for working in a team
  • Branch and merge strategies
  • Issues, pull requests and reviews
  • Hooks
Basil Bruhn
Clemens Lange
21.07.202610:00WHGA/001 (Auditorium)

Git CI/CD

  • Automation with CI/CD
  • Write your own pipeline
  • Linting/building/testing
Basil Bruhn
Clemens Lange