Show Menu
Cheatography

GIT Cheat Sheet (DRAFT) by

aide-mémoire git pour BTS CIEL

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Indexation

Ajout
Syntaxe générale :
git add [<o­pti­ons­>] [--] [<p­ath­spe­c>]
 
<pa­ths­pec>
: fichier ou répertoire.
Si répertoire courant = répertoire projet alors '.' indique l'arbo­res­cence complète du projet
 
--
: sépare les noms de fichie­rs/­rép­ert­oires du reste de la ligne de commande. Utile lorsque ceux-ci peuvent être confondus avec les options
git add
indexe les fichiers nouveaux et modifiés
mais pas les détruits
git add -u
indexe les fichiers modifiés et détruits
mais pas les nouveaux
git add -A
indexe tous les fichiers.
Equivalent à
git add .; git add -u

Tags

git tag -l
Liste les tags du dépôt
git tag -n
Liste les tags du dépôt avec leur 1ère ligne d'anno­tation

Rattrapage erreurs

git commit --amend -no-edit
Ecrase le dernier commit avec le contenu de l'index en gardant le même message de commit
git tag -af <ta­gna­me>
Attribue un tag annoté existant au dernier commit.
Permet donc de déplacer un tag sur un commit du dépôt.