====== Git : Déplacer le pointeur HEAD ======
<note warning>
La réécriture d’historique ne doit être faite que sur un dépôt local.
</note>
Pour déplacer le pointeur HEAD sur un commit id... suppression de tous les objets non référencés:
<note warning>
Les commandes ci-dessous suppriment des ... sauvegarder le dépôt avant toute modification.
</note>
<code bash>
git reflog expire --expire-unreacha
ommit}}
====== Annuler le dernier commit =====
<note>
Dans le cas ou un push a été fait sur le dépôt d... pas valide. Il faudra utiliser **git revert**.
</note>
Le cas peut se présenter lorsque on se rend com
mes modifications je peux utiliser **git stash**
<note>
Si des fichiers ont été placés dans l'index, il ... irer de l'index avec la commande **git reset**.
</note>
<code bash>
# Les modification sont sauvegardée