diff --git a/credentials.txt b/credentials.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2931fab8b870fcb616594faffda547d002fe063c
--- /dev/null
+++ b/credentials.txt
@@ -0,0 +1,3 @@
+[credential]
+        helper = store --file ~/.credentials/credentialsUL
+	
diff --git a/credentials_cont.txt b/credentials_cont.txt
new file mode 100644
index 0000000000000000000000000000000000000000..fb8f55a1d353283fd464511711c0d1add499c2a3
--- /dev/null
+++ b/credentials_cont.txt
@@ -0,0 +1 @@
+https://loginUL:valeur_token@gitlab.univ-lorraine.fr
diff --git a/gitconnect.tex b/gitconnect.tex
index f619d6aa2f68fb440586c54b6982e5e43d248d7d..1d990a3d0926db2241089ca0c328095e03cd88b7 100644
--- a/gitconnect.tex
+++ b/gitconnect.tex
@@ -2,7 +2,7 @@
 
 \title{Git}
 \subtitle{Gestion des dépôts distants}
-\date{Mars 2020}
+\date{Mars 2022}
 
 \AtBeginSubsection[]
 {
@@ -35,6 +35,7 @@
 \input{ssh}
 %\input{redmineiut}
 \input{github}
+\input{gitlabul}
 
 %======================================================================
 
diff --git a/gitlabul.tex b/gitlabul.tex
new file mode 100644
index 0000000000000000000000000000000000000000..245cbf914bd4c17e86ea6c4f9d57d5fa646c9ba9
--- /dev/null
+++ b/gitlabul.tex
@@ -0,0 +1,92 @@
+%======================================================================
+
+\section{Gérer un dépôt Git sur le Gitlab UL}
+
+%======================================================================
+
+\frame{\frametitle{Inscription, caractéristiques}
+  \begin{itemize}
+  \item
+    \emph{Gitlab UL} : \url{https://gitlab.univ-lorraine.fr/}
+  \item
+    Inscription : inutile, accessible avec vos identifiants UL
+  \item
+    Pour le moment : 5 dépôts (max. 10Go par dépôt) par utilisateur
+  \item
+    Pas de connexion SSH possible (pour le moment), il faut utiliser
+    le protocole HTTPS
+  \item
+    Les clés publiques\,/\,privées ne peuvent donc pas être utilisées,
+    il faut taper sa \emph{passphrase} à chaque requête...
+  \item
+    ...sauf si on utilise les \emph{credentials}
+  \end{itemize}
+}
+
+%======================================================================
+
+\frame{\frametitle{Connexion HTTPS : les \emph{credentials}}
+  \begin{itemize}
+  \item
+    Les \emph{credentials} correspondent au mécanisme permettant de
+    gérer des identifiants
+  \item
+    Il est en particulier possible de désigner des fichiers de
+    \emph{credentials} depuis le fichier de configuration
+    \ex{\textasciitilde/.gitconfig} (extrait ci-dessous)
+    \begin{codebox}
+      \mygit{tail \textasciitilde/.gitconfig}{credentials.txt}
+    \end{codebox}
+  \item
+    Le fichier désigné de credentials contient les informations de
+    connexion, dont le mot de passe ou, \textbf{mieux}, un
+    \emph{token}
+  \end{itemize}
+}
+
+%======================================================================
+
+\frame{\frametitle{Gestion des \emph{tokens} sur Gitlab}
+  \begin{itemize}
+  \item
+    Lors de l'utilisation de \emph{credentials}, il est préférable
+    d'utiliser des \emph{tokens} plutôt que des mots de passe
+    \begin{itemize}
+    \item
+      les mots de passe ne sont ainsi pas exposés quelque part
+    \item
+      les tokens peuvent facilement être créés\,/\,révoqués
+    \end{itemize}
+  \item
+    Pour créer un \emph{token} sous le Gitlab UL
+    \begin{itemize}
+    \item
+      aller dans les préférences de son compte depuis un navigateur
+    \item
+      choisir « \emph{Access Tokens} »
+    \item
+      donner un nom et choisir les privilèges associés (généralement :
+      \ex{read}\,/\ex{write})
+    \item
+      récupérer la valeur du \emph{token} généré
+    \end{itemize}
+  \end{itemize}
+}
+
+%======================================================================
+
+\frame{\frametitle{Utilisation d'un \emph{token} dans les \emph{credentials}}
+  \begin{itemize}
+  \item
+    Placer le \emph{token} récupéré dans le fichier désigné dans le
+    \ex{\textasciitilde/.gitconfig} au niveau des \emph{credentials}
+  \item
+    L'exemple ci-dessous présente une syntaxe type :
+    \begin{codebox}
+      \mygit{\ex{cat \textasciitilde/.credentials/credentialsUL}}{credentials_cont.txt}
+    \end{codebox}
+  \item
+    Lors des prochaines commandes Git concernant ce site, les
+    \emph{credentials} seront automatiquement utilisés
+  \end{itemize}
+}