Est-il possible de déstocker la dernière modification stagée (non validée) dans le fichier git ? Supposons qu'il y ait beaucoup de fichiers dans la branche courante, certains mis à disposition, d'autres non. A un moment donné, un programmeur stupide a accidentellement exécuté :
git add -- .
...au lieu de :
git checkout -- .
Est-ce que ce programmeur peut maintenant annuler ses derniers changements avec une sorte de magie git commande ? Ou aurait-il dû s'engager avant d'expérimenter en premier lieu ?
0 votes
Heh. Nous avons obtenu une question et une réponse utiles à partir de ça.
2 votes
Duplication possible de Annuler 'git add' avant de commiter
0 votes
Je crois que ce n'est pas le double. L'OP dans l'autre question demande un moyen d'annuler cela ou de supprimer ces fichiers de la livraison. Je veux précisément et uniquement défaire les changements qui ont été ajoutés avec la dernière version de la base de données.
git add
surtout pour les fichiers qui avaient déjà des modifications mises à disposition, et qui avaient des modifications qui devaient être annulées et non mises à disposition. Je ne peux pas dire que l'autre question n'est pas liée.2 votes
Peut-être qu'il aurait dû s'engager avant d'expérimenter en premier lieu.
0 votes
@Android.weasel oui, c'était il y a de nombreuses années...