Introduction à Git
George Boorman
Curriculum Manager, DataCamp
ls
, cd
git init
git add .
, git commit -m
Comment Git stocke les données
git log
3
--since
--until
git show c27fa856
Commande | Fonction |
---|---|
git diff report.md |
Afficher les changements entre un fichier non mis en staging et le dernier commit |
git diff --staged report.md |
Afficher les changements entre un fichier mis en staging et le dernier commit |
git diff 35f4b4d 186398f |
Afficher les changements entre deux commits en utilisant les hashes de commit |
git diff HEAD~1 HEAD~2 |
Afficher les changements entre deux commits en utilisant la syntaxe HEAD |
Commande | Résultat |
---|---|
git revert HEAD |
Revenir à la version d’un commit donné pour tous les fichiers |
git revert HEAD --no-edit |
Revenir à une version précédente sans ouvrir d’éditeur de texte |
git revert HEAD -n |
Annuler les modifications sans créer de nouveau commit |
git checkout HEAD~1 -- report.md |
Annuler les modifications sur un fichier spécifique à partir du commit précédent |
git restore --staged report.md |
Supprimer un fichier spécifique de la zone de staging |
git restore --staged |
Supprimer tous les fichiers de la zone de staging |
Introduction à Git