Commit 9eb11ad7 authored by Remy Huet's avatar Remy Huet

Résoudre les divergences

parent 550bee34
Pipeline #33744 passed with stage
in 27 seconds
......@@ -27,6 +27,20 @@
\end{block}
\end{frame}
\begin{frame}
\begin{frame}[fragile]
\frametitle{Résoudre des divergences ?}
\begin{block}{Définition}
\textbf{Résoudre une divergence}, c'est faire en sorte que les historiques soient cohérents.
Pour ça, on peut:
\begin{itemize}
\item Remettre toutes les divergences au dessus de l'historique distant via un \texttt{git rebase}.
Ainsi, si on fait un commit sur master en étant en retard sur le remote, on rebasera master sur origin/master et la divergence sera réglée
\item Écrasant son historique local via un \verb+git reset --hard+
\item Écrasant l'historique distant via un \verb+git push --force+
\end{itemize}
\end{block}
\begin{alertblock}{Attention}
On évitera d'ecraser l'historique distant sans être sûr de soi, car cela créera des divergences avec \textbf{tous les autres collaborateurs} du projet.
\end{alertblock}
\end{frame}
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