Skip to content
Snippets Groups Projects
Commit ff3f9c66 authored by Philippe Dosch's avatar Philippe Dosch
Browse files

Introduces minor improvements about basis commands

parent 62cb25a0
No related branches found
No related tags found
No related merge requests found
...@@ -37,8 +37,7 @@ ...@@ -37,8 +37,7 @@
\framesubtitle{\gitcrea} \framesubtitle{\gitcrea}
\begin{itemize} \begin{itemize}
\item \item
Création d'un dépôt local à partir d'un dépôt existant (local ou Création d'un dépôt local à partir d'un dépôt existant
distant)
\item \item
Met à jour la configuration du dépôt local pour garder une Met à jour la configuration du dépôt local pour garder une
référence vers le dépôt distant référence vers le dépôt distant
...@@ -95,7 +94,7 @@ ...@@ -95,7 +94,7 @@
\item \item
Cela permet de créer par la suite des \emph{commits} séparés Cela permet de créer par la suite des \emph{commits} séparés
\item \item
Typiquement : un \emph{commit} = ensemble atomique de Typiquement : un \emph{commit} = un ensemble atomique de
modifications modifications
\end{itemize} \end{itemize}
} }
...@@ -117,8 +116,8 @@ ...@@ -117,8 +116,8 @@
\ex{git commit} : un éditeur externe sera lancé pour la saisie \ex{git commit} : un éditeur externe sera lancé pour la saisie
du message du message
\item \item
\ex{git commit -m "xxx"} : le message est fourni en ligne de \ex{git commit -m "\emph{xxx}"} : le message est fourni en ligne
commande de commande
\end{itemize} \end{itemize}
\end{itemize} \end{itemize}
...@@ -202,8 +201,8 @@ ...@@ -202,8 +201,8 @@
La commande \ex{git commit -a} permet La commande \ex{git commit -a} permet
\begin{enumerate} \begin{enumerate}
\item \item
d'indexer automatiquement tous les fichiers qui ont déjà été d'indexer automatiquement tous les fichiers modifiés qui ont
indexés au moins une fois déjà été indexés au moins une fois
\item \item
de répercuter l'index dans le dépôt local de répercuter l'index dans le dépôt local
\end{enumerate} \end{enumerate}
...@@ -225,7 +224,7 @@ ...@@ -225,7 +224,7 @@
Affiche, pour chaque \emph{commit}, son identifiant, l'auteur, la Affiche, pour chaque \emph{commit}, son identifiant, l'auteur, la
date et la première ligne du log date et la première ligne du log
\item \item
\ex{git log commit1...commit2} : affiche les logs entre 2 \ex{git log \emph{commit1...commit2}} : affiche les logs entre 2
\emph{commits} spécifiques (le premier \emph{commit} fourni doit \emph{commits} spécifiques (le premier \emph{commit} fourni doit
être le plus récent) être le plus récent)
\end{itemize} \end{itemize}
...@@ -301,8 +300,8 @@ ...@@ -301,8 +300,8 @@
Sans paramètre, affiche les différences de contenu entre le Sans paramètre, affiche les différences de contenu entre le
répertoire de travail et l'index répertoire de travail et l'index
\item \item
\ex{git diff commit1...commit2} : affiche les changements de \ex{git diff \emph{commit1...commit2}} : affiche les changements
contenus entre 2 \emph{commits} spécifiques (le premier de contenus entre 2 \emph{commits} spécifiques (le premier
\emph{commit} fourni doit être le plus récent) \emph{commit} fourni doit être le plus récent)
\item \item
\ex{git diff --cached} : différences entre l'index et le dernier \ex{git diff --cached} : différences entre l'index et le dernier
...@@ -328,8 +327,8 @@ ...@@ -328,8 +327,8 @@
\item \item
Associe une balise (une étiquette textuelle) à un \emph{commit} Associe une balise (une étiquette textuelle) à un \emph{commit}
\item \item
\ex{git tag xxx} : associe le tag \ex{xxx} au dernier \ex{git tag \emph{xxx}} : associe le tag \ex{\emph{xxx}} au
\emph{commit} réalisé dernier \emph{commit} réalisé
\item \item
\ex{git tag} : liste tous les tags existants \ex{git tag} : liste tous les tags existants
\item \item
...@@ -337,6 +336,9 @@ ...@@ -337,6 +336,9 @@
qu'à partir de sa signature SHA-1 qu'à partir de sa signature SHA-1
\item \item
Exemples typiques de balises : v1.0, prod2.0, final4.4... Exemples typiques de balises : v1.0, prod2.0, final4.4...
\item
Attention : les tags ne sont pas transférés \emph{par défaut} lors
des synchronisations avec les dépôts distants
\end{itemize} \end{itemize}
} }
...@@ -356,8 +358,9 @@ ...@@ -356,8 +358,9 @@
À utiliser avec précaution, certaines suppressions deviennent À utiliser avec précaution, certaines suppressions deviennent
irrévocables... irrévocables...
\item \item
Peut souvent être remplacé avantageusement par un nouveau \textbf{Il est souvent plus approprié de faire un nouveau
\emph{commit}... \emph{commit} annulant le \emph{commit} concerné (voir \ex{git
revert})}
\item \item
Un exemple utile toutefois pour rétablir l'état du répertoire de Un exemple utile toutefois pour rétablir l'état du répertoire de
travail au dernier \emph{commit} effectué (et supprimer ainsi travail au dernier \emph{commit} effectué (et supprimer ainsi
...@@ -391,7 +394,7 @@ ...@@ -391,7 +394,7 @@
\begin{itemize} \begin{itemize}
\item \item
Efface un fichier ou un répertoire physiquement, ainsi qu'au Efface un fichier ou un répertoire physiquement, ainsi qu'au
niveau du suivi Git niveau du suivi par Git
\item \item
À utiliser plutôt qu'un simple \ex{rm} système qui n'informerait À utiliser plutôt qu'un simple \ex{rm} système qui n'informerait
pas Git de la suppression pas Git de la suppression
...@@ -454,7 +457,7 @@ ...@@ -454,7 +457,7 @@
\begin{itemize} \begin{itemize}
\item \item
\ex{simple} : seule la branche courante est concernée \ex{simple} : seule la branche courante est concernée
(conseillé) (conseillé en général)
\item \item
\ex{matching} : toutes les branches locales sont concernées \ex{matching} : toutes les branches locales sont concernées
% si elles existent sur le serveur % si elles existent sur le serveur
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment