Zrobiłem "zatwierdzenie git", ale nie popychałem innych. , więc gdy wykonuję "git status", otrzymuję "# Twój oddział wyprzedza" master "o 1 commit. 'Usuń zatwierdzenie git, które nie pchnęło
Więc jeśli chcę przywrócić mój top popełnienia, mogę po prostu zrobić”
git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
zważywszy, że kiedy robię 'dziennik git'
commit eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 Date: Tue Sep 29 11:21:41 2009 -0700 commit db0c078d5286b837532ff5e276dcf91885df2296 Date: Tue Sep 22 10:31:37 2009 -0700
To pytanie wydaje się być duplikatem innego z twoich pytań: http://stackoverflow.com/questions/1338728/how -to-delete-a-git-commit –
Możliwy duplikat [Usuń zatwierdzenia z oddziału w Git] (https://stackoverflow.com/questions/1338728/delete-commits-from-a-branch-in-git) –
Możliwy duplikat [Jak przywrócić repozytorium Git do poprzedniego zatwierdzenia?] (Https://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) –