\begin{frame}
    \frametitle{Ergonomie}
    \framesubtitle{Hooks}
    Les hooks sont des actions déclenchées par des évènements concernant le dépôt git.
    \begin{exampleblock}{}
        Les hooks sont des scripts exécutables (pas de langage imposé) posés dans le dossier .git/hooks.
    \end{exampleblock}

\end{frame}
\begin{frame}
    \frametitle{Ergonomie}
    \framesubtitle{Hooks pour le client}
    \begin{columns}
        \begin{column}{0.5\textwidth}
    \begin{itemize}
        \item pre-commit
        \item prepare-commit-msg
        \item commit-msg
        \item post-commit

        \item applypatch-msg
        \item preapply-patch
        \item postapply-patch
    \end{itemize}

\end{column}
\begin{column}{0.5\textwidth}
    \begin{itemize}
        \item pre-rebase
        \item post-rewrite
        \item post-checkout
        \item post-merge
        \item pre-push
    \end{itemize}
\end{column}
\end{columns}
\end{frame}

\begin{frame}
    \frametitle{Ergonomie}
    \framesubtitle{Hooks pour le serveur}
    \begin{itemize}
        \item pre-receive
        \item update
        \item post-receive
    \end{itemize}
\end{frame}
