From a7815711a34adb1602e4ebfcdd95892954b9d36c Mon Sep 17 00:00:00 2001
From: Philippe Dosch <Philippe.Dosch@loria.fr>
Date: Tue, 18 Mar 2025 18:00:42 +0100
Subject: [PATCH] =?UTF-8?q?Passe=20nouvelle=20ann=C3=A9e=20+=20typos?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 config.tex | 46 +++++++++++++++++++++++++++++++++++-----------
 1 file changed, 35 insertions(+), 11 deletions(-)

diff --git a/config.tex b/config.tex
index bb00a1e..278b484 100644
--- a/config.tex
+++ b/config.tex
@@ -5,14 +5,34 @@
 %======================================================================
 
 \frame{\frametitle{Fichiers de configuration}
-\framesubtitle{Deux niveaux principaux de configuration}
+\framesubtitle{Projet, utilisateur}
 \begin{itemize}
 \item
   \emph{Au niveau projet}\\
-  Fichier \ex{.git/config} à la racine du projet
+  $\to$ fichier \ex{.git/config} à la racine du projet
+  \begin{itemize}
+  \item
+    contient toute la configuration du projet courant
+  \item
+    peut-être visualisé pour accéder rapidement à ces informations
+  \item
+    modifié par certaines commandes \ex{git}
+  \end{itemize}
 \item
   \emph{Au niveau utilisateur}\\
-  Fichier \ex{\textasciitilde/.gitconfig}
+  $\to$ fichier \ex{\textasciitilde/.gitconfig}
+  \begin{itemize}
+  \item
+    contient les informations relatives à l'utilisateur courant
+  \item
+    ces informations sont utilisées dans tous les projets \ex{git} de
+    l'utilisateur
+  \item
+    à définir avant la première manipulation de dépôt
+  \item
+    personnalisation : utiliser les commandes de la diapositive
+    suivante
+  \end{itemize}
 \end{itemize}
 }
 
@@ -35,10 +55,13 @@
     Sorties en couleurs\\
     \ex{git config -{}-global color.ui "auto"}
   \item
-    Choix de l'éditeur par défaut\\
+    Choix de l'éditeur par défaut (\textbf{fortement recommandé})\\
     \ex{git config -{}-global core.editor "\emph{chemin vers
-        l'éditeur}"} (exemple de chemin sous Windows pour Atom :\\
-    \ex{C:/Program Files (x86)/atom/atom.exe -{}-wait})
+        l'éditeur}"}\\
+    $\to$ pour définir un éditeur particulier, voir\\
+    \url{https://git-scm.com/book/fr/v2/Commandes-Git-Installation-et-configuration}
+    % (exemple de chemin sous Windows pour Atom :\\
+    % \ex{C:/Program Files (x86)/atom/atom.exe -{}-wait})
   \end{itemize}
 }
 
@@ -47,10 +70,10 @@
 \frame{\frametitle{Fichiers à ignorer}
   \begin{itemize}
   \item
-    Lors de commandes du type \ex{git status} affiche des
+    Lors de commandes du type \ex{git status}, \ex{git} affiche des
     avertissements sur les fichiers qui n'ont jamais été indexés
   \item
-    Et certains fichiers ne sont jamais intégrés dans un projet (les
+    Certains fichiers ne sont jamais intégrés dans un projet (les
     fichiers temporaires, les résultats de compilation, les
     sauvegardes...)
   \item
@@ -62,8 +85,8 @@
       que les \textbf{logins et mots de passe}, fichiers de
       configuration...
     \item
-      ne pas les intégrer et expliquer dans le fichier \ex{README}
-      comment créer ces ressources
+      il ne faut pas les intégrer et expliquer dans le fichier
+      \ex{README.md} comment créer ces ressources
     \end{itemize}
   \end{itemize}
 }
@@ -82,7 +105,8 @@
     \item 
       grâce du fichier \ex{.git/info/exclude} : fichier propre au
       projet, mais qui ne sera pas partagé avec les autres membres du
-      projet
+      projet\\
+      (usage rare)
     \end{itemize}
   \item
     La première solution est naturellement préférable, sauf cas
-- 
GitLab