Commit 45c9365c authored by Remy Huet's avatar Remy Huet

Update conflict resolution

parent fa0cbc04
......@@ -13,32 +13,27 @@
\frametitle{Application}
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
\begin{Verbatim}
$ git merge develop \Pause
Fusion automatique de dev.txt
CONFLIT (contenu) : Conflit de fusion dans dev.txt
La fusion automatique a échoué ; réglez les conflits et validez le résultat. \Pause
$ echo "Toto" >> dev.txt && git commit -am "Toto" \Pause
[master 4d47790] Toto
1 file changed, 1 insertion(+)
$ git status \Pause
Sur la branche master
Votre branche est à jour avec 'origin/master'.
$ git checkout develop && echo "Titi" >> dev.txt && git commit -am "Titi" \Pause
Switched to branch 'develop'
[develop f32aba6] Titi
1 file changed, 1 insertion(+)
Vous avez des chemins non fusionnés.
(réglez les conflits puis lancez "git commit")
(utilisez "git merge --abort" pour annuler la fusion)
Chemins non fusionnés :
(utilisez "git add <fichier>..." pour marquer comme résolu)
\textcolor{red}{modifié des deux côtés : dev.txt}
aucune modification n'a été ajoutée à la validation (utilisez "git add" ou "git commit -a") \Pause
$ git checkout master && git merge develop \Pause
Switched to branch 'master'
Auto-merging dev.txt
CONFLICT (content): Merge conflict in dev.txt
Automatic merge failed; fix conflicts and then commit the result.
$ cat dev.txt \Pause
Ma première ligne
Resolution de bug
<<<<<<< HEAD
Toto
=======
Debut nouvelle fonctionnalité
Titi
>>>>>>> develop
\end{Verbatim}
\end{beamercolorbox}
......@@ -47,14 +42,13 @@ Debut nouvelle fonctionnalité
\begin{frame}[fragile]{Application}
\begin{block}{}
Pour résoudre le conflit, on va dire à git quelle version du fichier garder.
Ici, on gardera la ligne \enquote{Début de nouvelle fonctionnalité}
Ici, on mettra arbitrairement \enquote{Début de nouvelle fonctionnalité}
\end{block}
On modifie le fichier dev.txt :
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
\begin{Verbatim}
Ma première ligne
Resolution de bug
Debut nouvelle fonctionnalité
Début de nouvelle fonctionnalité
\end{Verbatim}
\end{beamercolorbox}
Puis on finit le merge:
......
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