ho questa situazione: Lavorando su alcuni testBranch per qualche tempo e ho voluto per la sincronizzazione con il maestro così ho fatto git testBranch checkout e git unione master/testBranchUndo git avanzamento rapido unire
Così ora mio ramo è sincronizzato con il master ma poi ho scoperto che voglio annullare quell'unione e il problema è che l'unione viene eseguita con l'avanzamento veloce e ora la cronologia dei commit è mista a commit master e testingBranch si impegna e non so come ripristinare lo stato prima di unirmi al mio testBranch.
Grazie per qualsiasi aiuto
I commit vengono uniti da 'master/testBranch' situato * al tip * del tuo' testBranch' o sei già riuscito a registrare diversi commit locali su quello che è stato unito? Il modo di recuperare pesantemente dipende da questo. – kostix