You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
963 B
50 lines
963 B
\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é. |
|
|
|
|
|
|