\chapter{GIT} \index{GIT} \label{GIT} Git est un système de gestion de version, très bien expliqué aux quatre coins des interwebs. Je ne vais donc pas m'étendre plus que ça, pour passer tout de suite à un cas particulier \footnote{que je n'arrive pas encore à vraiment maitriser}. \section{Démarrage} \begin{verbatim} $ mkdir Foo $ cd Foo/ $ git init $ > README.txt $ git add README.txt \end{verbatim} \section{Setup du serveur} Sur le serveur distant, dans un endroit accessible par le protocole \texttt{HTTP}, il faut créer le dépot. \begin{verbatim} $ mkdir Foo $ cd Foo/ $ git init --bare \end{verbatim} Et ensuite : \begin{verbatim} $ git update-server-info \end{verbatim} \section{Pousser le code} Notre commit\index{commit} local semble pertinent, il est temps de le faire connaitre au monde. \begin{verbatim} $ git push yuser@serveur:/chemin/vers/le/depot/Foo \end{verbatim} \section{Krkrkr...} Tout cela semble bien compliqué.