Introduction to Git and GitLab

18.04.2023 08:15
Kurs startet
20.04.2023 12:00
Kurs endet
7 Plätze
Verfügbare Plätze

courseFurtherInformation

Git is a tool for version control. GitLab is a web application for the management of Git projects. Both tools simplify the collaboration in projects.

Git is a version control system for text files. It helps you keep a history of changes to your files. Using that history, you can see what you changed and when you did it. You can always revert your project to an earlier state, should you have accidentally deleted text or broke some functionality in your code. Git also lets you work together with others on the same project, keeping track of who changed what and in what order.

GitLab is a platform that supports collaborating on a Git managed project and offers additional features. The university hosts an instance of GitLab that can be used by all employees and students.

In this workshop, you will get to know Git and the platform GitLab. You will learn how to use Git in your daily work to keep track of changes to your code and other text documents. You will also work with GitLab, which helps you to collaborate with others on your projects. With the integrated issue tracking system and the option of hosting websites directly from your Git repositories, GitLab offers additional project management features that you will try out in practice.

During the course you will type and click along, following the instructors, preferably on your own machine. Please reach out to us, if you need help installing Git (https://git-scm.com/downloads). You do not need to install GitLab, as it is accessed through the browser. Participants, however, can use the on-site computers with Git preinstalled, if necessary.

It is not necessary to have previous experience using Git.

We will meet on Tuesday and Thursday (not on Wednesday!) from 8:15 am to 12:00 am.

Kontakt
zedif@uni-jena.de
Sprache
English
Inhaltliche Schwerpunkte
  • Version Control with Git
  • Connecting local with GitLab repositories
  • Using the GitLab web interface
Max. Anzahl Teilnehmende
20
Standort
Ernst-Abbe-Platz 2, Linuxpool 1 (Raum 3413)