Introduction à Git
George Boorman
Curriculum Manager, DataCamp
ls, cdgit initgit add ., git commit -mComment Git stocke les données
git log
3--since--untilgit 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