GitLab : Notion

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/27

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:42 PM on 10/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

28 Terms

1
New cards

Git

logiciel qui enregistre l'historique de tes fichiers, sur ton PC.

2
New cards

GitLab

site (ou serveur) qui héberge des dépôts Git et ajoute des outils d'équipe.

3
New cards

Dépôt

dossier suivi par Git, avec ses fichiers et tout leur historique.

4
New cards

Commit

instantané enregistré, avec un message

5
New cards

Branche

ligne de travail parallèle, pour modifier sans toucher à main

6
New cards

main

branche principale, la version de référence.

7
New cards

Merge

ramener les changements d'une branche dans une autre.

8
New cards

Copier un dépôt distant sur son PC

git clone

9
New cards

Créer une branche et s'y placer

git checkout -b nom

10
New cards

Changer de branche (les fichiers du dossier changent)

git checkout nom

11
New cards

Enregistrer un instantané

git add + git commit

12
New cards

Envoyer ses commits vers GitLab

git push

13
New cards

Récupérer les nouveautés du serveur

git fetch / git pull

14
New cards

Projet

Un dépôt plus ses outils (issues, wiki, CI/CD).

15
New cards

Groupe / sous-groupe

regroupement de projets et de personnes, avec des droits partagés.

16
New cards

Issue

ticket (bug, tâche, idée).

17
New cards

Milestone

objectif daté regroupant des issues

18
New cards

Assignation

désigner le responsable.

19
New cards

Merge request (MR)

demande de fusion d'une branche, avec revue de code (relecture) avant validation.

20
New cards

Wiki

documentation de l'équipe.

21
New cards

CI

vérifications automatiques à chaque changement.

22
New cards

CD

mise en service automatique si tout est réussi.

23
New cards

Pipeline

la chaîne complète, décrite dans .gitlab-ci.yml (format YAML)

24
New cards

Stage

étape du pipeline, exécutées dans l'ordre.

25
New cards

Job

tâche dans une étape (script: contient ses commandes).

26
New cards

Runner

programme qui exécute les jobs (machine, VM ou conteneur).

27
New cards

Connexion à Git Lab (3 possibilités)

HTTPS + personal access token, ou SSH avec une paire de clés (privée secrète, publique déposée dans GitLab).

28
New cards

Le cycle de travail ( 8 étapes)

  1. Créer une issue.

  2. Cloner le projet (une seule fois).

  3. Créer une branche.

  4. Modifier, puis faire des commits.

  5. Pousser la branche vers le dépôt avec git push

  6. Ouvrir une merge request, avec relecture et pipeline.

  7. Fusionner dans main.

  8. Pull pour récupérer les changements des autres.