Je me suis rendu compte que dans un ancien commit j'ai fait quelques modifications dans un fichier que je regrette partiellement et que je ne veux pas voir.Complètement retirer de l'historique quelques lignes d'un ancien commit
Les changements pour ce fichier dans cette validation ne sont pas tous mauvais, donc j'ai besoin de garder les bons et cela m'empêche de simplement supprimer complètement la validation.
Mon but est d'enlever complètement les mauvaises lignes de l'histoire sans affecter les bonnes. Comment cela peut-il être accompli? Merci
Merci, ne connaissait pas la fonctionnalité d'édition avec git rebase -i. Quoi qu'il en soit, étant donné que j'étais pressé et que je ne pouvais plus attendre les suggestions, j'ai supprimé la merde dans un commit suivant, rebasé -i et écrasé les commits entre les deux, et toute trace du code indésirable semble avoir disparu. C'est ce que dit git log -p. Quelques leçons apprises sur git. – spaghetticode