En utilisant la réponse de Chris sur une autre question, je pourrais append un historique des instantanés à mon repository git. L’un des fichiers ne faisant pas partie de mon historique, mais uniquement dans les instantanés, le premier commit d’origine contient également la suppression de ce fichier. Comment puis-je défaire ça?
Au début, je pensais que c’était le contraire de Comment supprimer les fichiers sensibles de l’historique de git , mais en réalité je ne veux pas insérer un fichier dans l’historique mais simplement supprimer la suppression de l’historique.
git checkout
Je l’ai:
git tag originalHead # just in case git rebase -i # change pick to edit for that commit git checkout # thanks for reminding, kubi git commit --amend git rebase --continue git tag -d originalHead
éditer malheureusement cela laissera toutes les balises à l’ancienne chronologie, voir ici