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
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
2. Restaurer
1
2
3
| git revert --no-commit XXXXXXX..HEAD
git commit -m "Revert to vXX"
git push
|