# Introduction à git
# La documentation officielle
La documentation officielle (opens new window) est en anglais. Il existe une traduction en français du livre "Pro Git" (opens new window), et énormément (opens new window) de ressources (opens new window).
# Quelques commandes indispensables
git status
qui permet de connaître l'état actuel de notre répertoire de travail et de l'index (ou "staging area" ou zone tampon)git add <fichier>
qui permet d'ajouter dans l'index les fichiers et/ou répertoires donnés en paramètregit commit -m "message de commit"
qui permet de valider les modifications de l'index et de les placer dans un "commit", et d'ajouter un message de commit informatifgit log
permet de voir tous les commits de la branche en cours (et bien d'autres). Cette commande peut prendre une myriade d'options comme--stat
pour voir les fichiers modifiés dans chacun des commits-p
ou--patch
pour voir précisément toutes les modifications/suppressions/ajouts dans chacun des commitsgit push
permet d'envoyer sur un serveur distant la branche courante
(Bientôt disponible)