Skip to content

Git and Gitlab for beginners

For the management of deliverables, source code and documentation in good conditions, the use of Git/Gitlab is essential.

During this training, you will work individually then in teams.

Objectives

  • Know what Git and Gitlab are for
  • Know how to install the necessary tools
  • Know how to use the basic functions of Git and Gitlab
  • Know how to work in teams on Git repositories

Info

For this lab, you will use the https://gitlab-df.imt-atlantique.fr gitlab instance

Pre-requisites

You need to have VS-Code and Git installed on your computer.

  1. VS-Code: install VS-Code on your system
  2. Git: install Git on your system

Training outline

First part (1h15, individual work)

  1. Discover Gitlab: connect to the school's gitlab-df instance and create a project.
  2. Discover Git: configure and manipulate locally (i.e. on your PC) the Git repository created in the previous step.

Second part (1h15, team work)

  1. Team on Gitlab: connect to the school's gitlab-df instance and create a project per group
  2. Working in a team: learn how to resolve conflicts and work in a team on a project managed by Git/Gitlab
  3. Documenting your work: discover the different ways to document your project