Source Code Management with Git
Have you ever been afraid to loose your code? Or afraid that nothing will ever work again after a slight modification? You don't know how to share your work?
Git is one of the most popular version control system. Developers and software engineers use it to save code modifications and allows them to change their code without fear. Moreover Git makes it very easy to collaborate and share work with others.
This workshop will teach you how Git works and how to use it with your own projects. You'll learn to use Git main features, to save versions of your code, to restore a previous version and how to use it as a collaborative tool. We'll also introduce basic features of the University's GitLab.
The registration link has been sent to the eligible participants.
Even if the proposed date does not suit you, we suggest you to register as further session will be organized for this workshop.
You should be familiar with the command line, like any Linux terminal, Terminal in macOS, or the Windows command line. So participants should be able to use a terminal for basic file manipulation (e.g. rm, mv, cp) and file system navigation (e.g. cd, and understand the directories structure). No prior knowledge in programming is required.
No material is needed as the room will be equipped with Desktop computers. Participants may come with their personal computer as long it can be connected to the network (i.e. University WiFi).
We recommend that you already install Git on your machine/account. Windows user can install Git SCM (you can download it here). Linux user should refer to their distribution's package manager (e.g. apt install git for Ubuntu based distribution). If you plan to use the UniGE/CUI Linux image during the workshop, please not that Git will be already installed.
If you know how to add an SSH key, you can also already add it to your UniGE GitLab account. You'll find more instruction here. Otherwise this step will be completed during the workshop practical part.
Date & Location
The next workshop sessions are :
- The 2019.12.03 from 13:15 to 17:00
- The 2019.12.12 from 13:15 to 17:00
Please note that as places are limited to max 20 participants, registration is mandatory. The available rooms will be communicated later. The registration link has already been sent to the eligible participants.