{{tag>dev git}}
====== Git : Modifier le dernier commit ======
Git a prévu une commande pour facilement rectifier le dernier commit:
<code bash>
$ git commit --amend
</code>
Elle permet de combiner les changement dans la zone d'
{{tag>git dev annuler commit}}
====== Annuler le dernier commit =====
<note>
Dans le cas ou un push a été fait sur le dépôt di... ote>
Le cas peut se présenter lorsque on se rend compte que le commit a été fait sur la mauvaise branche. On souhaite l'annuler. Si le commit n'a pas été p
réseau virtuel
. . .
</code>
Sur les 3 derniers commits, on souhaite regrouper les modifications conc... réorganiser, modifier l'historique, on utilise la commande git rebase avec l'option -i ou %%--interacti... D~3
</code>
L'éditeur est lancé, les différentes commandes disponibles sont listées en commentaires sous les identifiants de commits.
On réordonne les com
{{tag>dev git supprimer blob commit}}
====== Git : Déplacer le pointeur HEAD ======
<note warning>
L... l.
</note>
Pour déplacer le pointeur HEAD sur un commit identifié par son SHA (pour l'exemple 0cb5c64)... us les objets non référencés:
<note warning>
Les commandes ci-dessous suppriment des objets que vous p... fficher le blob ccc3065:
<code>
git show ccc3065
commit ccc3065cf197b028de87a4786aa64a7ac19f1454
Autho
développement dédiée à la fonctionnalité ;
* On commit de façon atomique jusqu'a obtenir un résultat ... ncore sur master. A ce moment je n'ai pas fait de commit, je souhaite alors annuler mes modifications, ... l'index, il faudra les retirer de l'index avec la commande **git reset**.
</note>
<code bash>
# Les mo... t continuer à travailler normalement et faire les commits sur la branche de travail, master reste propr