2013-06-05 18 views
14

W pewnym momencie zmiażdżyłem 40 osób i chciałbym odebrać jedno zatwierdzenie. Czy jest jakiś sposób, aby to zrobić? Mam zatwierdzenie ref (93ebc467ff512580ae3c5a76790f09dfd5e3e6f2), które chciałbym kontynuować.Jak anulować zatwierdzenie?

+0

More informacje mogą pomóc. Co masz na myśli przez "unsquash" i "pick back"? – dyng

Odpowiedz

11

Możesz dodać poprawkę reprezentujący że popełnić na szczycie gałęzi na której się znajdujesz, wykonując

git cherry-pick 93ebc467ff512580ae3c5a76790f09dfd5e3e6f2 
10

Możesz użyć git reflog, aby przejrzeć wszystkie istniejące poprawki! Albo skoro masz popełnić hash można po prostu zrobić git checkout 93ebc467ff512580ae3c5a76790f09dfd5e3e6f2 i zobaczyć zobowiązać się ..