Git — Commandes utiles

Rappels des commandes Git pour mettre à jour le site

Mettre à jour le site

1
2
3
git add .
git commit -m "Description de ce que j'ai changé"
git push

Enlever des fichiers déjà ajoutés au staging

Si j’ai fait un git add mais que je veux annuler avant de commiter :

1
2
3
4
5
# Enlever un fichier spécifique du staging
git reset HEAD nom-du-fichier

# Enlever tous les fichiers du staging
git reset HEAD .

⚠️ Les modifications ne sont pas perdues, elles sont juste “déstagées”.

Voir ce qui est staged

1
git status

Workflow complet pour mettre à jour le site

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# 1. Voir ce qui a changé
git status

# 2. Ajouter les modifications
git add .

# 3. Commiter avec un message clair
git commit -m "Add writeup: nom-du-challenge"

# 4. Pousser → le site se met à jour automatiquement en ~1 minute
git push

Annuler le dernier commit (sans perdre les modifications)

1
git reset --soft HEAD~1

Rétablir une ancienne version

1. Pour avoir le hash de la version

1
git log --oneline

2. Restaurer

1
2
3
git revert --no-commit XXXXXXX..HEAD
git commit -m "Revert to vXX"
git push
Généré avec Hugo
Thème Stack conçu par Jimmy