J'ai utilisé efficiently rewriting (rebase -i) a lot of history with git pour remplacer le texte du fichier (Copyright <author>
à Copyright <company>
) pour l'intégralité de l'historique des commit d'un dépôt Git. Cela fonctionne, mais le ancien l'historique de validation est encore visible.Après avoir réécrit l'historique des repo Git, l'ancien historique des commit est toujours visible
Dans la capture d'écran ci-dessous, le «nouvel» historique de la branche bleue vient après l'historique «ancien» indésirable de la branche violette. Comment puis-je me débarrasser de la «vieille» histoire? (Pourquoi il n'a pas « fusion » dans une histoire continue me bat!
'HEAD' est en fait un pointeur sur le commit qui est actuellement extrait. Cela ne signifie pas le début du temps. – Shahbaz