# 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ètre
  • git 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 informatif
  • git 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 commits
  • git push permet d'envoyer sur un serveur distant la branche courante

(Bientôt disponible)