๐ ANNEXE 2 โ CHEAT SHEET GIT (COMMANDES DE BASE)โ๏ธ
๐ Texte
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
GIT CHEAT SHEET โ BASES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
INITIALISATION
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
git init # Crรฉer un nouveau dรฉpรดt Git
git config --global user.name "Nom" # Configurer nom
git config --global user.email "email" # Configurer email
COMMANDES ESSENTIELLES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
git status # Voir l'รฉtat des fichiers
git add fichier.txt # Ajouter un fichier au suivi
git add . # Ajouter tous les fichiers modifiรฉs
git commit -m "Message" # Enregistrer une version
git log # Voir l'historique des commits
git log --oneline # Historique compact
VOIR LES MODIFICATIONS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
git diff # Voir les modifications non ajoutรฉes
git diff fichier.txt # Voir modifs d'un fichier prรฉcis
git show <commit-id> # Voir le contenu d'un commit
ANNULER DES MODIFICATIONS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
git checkout fichier.txt # Annuler les modifs d'un fichier
git reset HEAD fichier.txt # Retirer un fichier du staging
git revert <commit-id> # Annuler un commit (crรฉe un nouveau)
WORKFLOW TYPIQUE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
1. Modifier des fichiers
2. git status # Voir ce qui a changรฉ
3. git add . # Ajouter les modifications
4. git commit -m "..." # Enregistrer la version
5. git log # Vรฉrifier que le commit est lร
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ