Commit af794603 authored by Remy Huet's avatar Remy Huet

Corrections

parent ee7bb308
Pipeline #29043 passed with stage
in 20 seconds
......@@ -9,3 +9,4 @@
*.swp
*.vrb
*.swo
*.bak
......@@ -13,7 +13,7 @@
\usepackage{xcolor}
\hypersetup{
pdfauthor={Thibaud Duhautbout - Rémy Huet},
pdftitle={Formation Picaosft : La gestion de version avec Git},
pdftitle={Formation Picasoft : La gestion de version avec Git},
pdfsubject={Formation niveau 2 : concepts avancés},
pdfkeywords={git, gestion de version, VCS},
pdfproducer={Latex},
......@@ -108,7 +108,7 @@ pdfproducer={Latex},
\begin{itemize}
\item Utilisation du GitLab de l'UTC (\url{https://gitlab.utc.fr});
\item \verb+git clone <url>+ : récupération d'un dépôt depuis le remote;
\item \verb+git pull+ : récupérer des cangements depuis le dépôt en ligne;
\item \verb+git pull+ : récupérer des changements depuis le dépôt en ligne;
\item \verb+git push+ : pousser des changements sur le dépôt en ligne.
\end{itemize}
\end{block}
......@@ -170,7 +170,7 @@ The key's randomart image is:
\begin{itemize}
\item Ajout de la clé publique sur GitLab
\end{itemize}
Pour indiquer à git qu'il faut utilisaer \verb+ssh+ plutôt que \verb+https+ pour se connecter au remote, on utilise une uri différente lors du \verb+clone+
Pour indiquer à git qu'il faut utiliser \verb+ssh+ plutôt que \verb+https+ pour se connecter au remote, on utilise une uri différente lors du \verb+clone+
Par exemple, pour récupérer le repo de la formation niveau 1, on tapera \verb+git clone git@gitlab.utc.fr:picasoft/formations/A18/git-v1+
\end{frame}
......@@ -305,12 +305,6 @@ The key's randomart image is:
\end{frame}
\begin{frame}
\begin{center}
Prêts ? On passe à la pratique !
\end{center}
\end{frame}
\subsection{Application avec git}
\begin{frame}[fragile]
......@@ -321,7 +315,7 @@ The key's randomart image is:
\item Toutes les branches sont \enquote{filles} de \verb+master+, directement ou par transitivité;
\item {\bf Implication : } toute branche contient au moins un commit commun avec \verb+master+.
\end{itemize}
{\it NB : il est possible de remplacer la branche master avant le premier commit. Néanmois, on peut dès lors associer la nouvelle branche à l'équivalent de la branche master}
{\it NB : il est possible de remplacer la branche master avant le premier commit. Néanmoins, on peut dès lors associer la nouvelle branche à l'équivalent de la branche master}
\end{frame}
\begin{frame}[fragile]
......@@ -358,13 +352,13 @@ The key's randomart image is:
\begin{block}{Rappel}
\verb+git checkout+ sert aussi à se déplacer sur un commit précis. \\
En fait, cette commande sert à déplacer le \verb+HEAD+. On peut assimiler un \verb+checkout+ sur une branche à un \verb+checkout+ sur un commit.\\
En fait, le nom de le branche n'est {\bf qu'une ettiquette} sur le dernier commit de celle-ci.
En fait, le nom de le branche n'est {\bf qu'une étiquette} sur le dernier commit de celle-ci.
\end{block}
\end{frame}
\begin{frame}[fragile]
\frametitle{Visualistation}
\framesubtitle{Un joli graph !}
\frametitle{Visualisation}
\framesubtitle{Un joli graphe !}
\begin{itemize}
\item En console : \verb+git log --graph --decorate --all+
\item Depuis GitLab :
......@@ -431,7 +425,7 @@ The key's randomart image is:
\item Lors d'un merge;
\item Lorsque l'on fait un commit sans être à jour avec la branche distante (ce qui impliquera un merge lors du prochain pull);
\item Lors d'un rebase;
\item Quand on réapplique des modofications qui vaient été mises de côté via un stash.
\item Quand on ré-applique des modifications qui avaient été mises de côté via un stash.
\end{itemize}
\end{frame}
......@@ -493,7 +487,7 @@ Integer nec porta orci, non egestas odio.
\begin{frame}[fragile]
\frametitle{Comment gérer un conflit ?}
{\small Pour résoudre le conflit, on réécrit les zones signalées par \verb+<<<<<<<+ et \verb+>>>>>>+ puis on commit. On devrait obtenir quelque-chose de similaire à :}
{\small Pour résoudre le conflit, on réécrit les zones signalées par \verb+<<<<<<<+ et \verb+>>>>>>+ puis on commit. On devrait obtenir quelque chose de similaire à :}
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
\begin{Verbatim}
$ git log --graph --decorate
......@@ -564,7 +558,7 @@ $ git log --graph --decorate
Une fonctionnalité particulière, qui sera merge dans develop quand elle sera finie
\end{block}
\begin{block}{bugfix}
Résolution d'un bug {\bf qui n'existe que sur dévelop}. Sera merge dans develop
Résolution d'un bug {\bf qui n'existe que sur develop}. Sera merge dans develop
\end{block}
\begin{block}{release}
Permet de faire des modifications sur le projet avant la sortie d'une release. Merge dans master et dans develop (crée un tag sur master)
......@@ -606,4 +600,11 @@ $ git log --graph --decorate
N'hésitez pas à {\bf contribuer} ou à {\bf rejoindre l'aventure} !
\end{center}
\end{frame}
\begin{frame}
\begin{center}
Prêts ? On passe à la pratique !
\end{center}
\end{frame}
\end{document}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment