Πίνακας περιεχομένων:

Πώς μπορώ να αναιρέσω μια κεφαλή επαναφοράς;
Πώς μπορώ να αναιρέσω μια κεφαλή επαναφοράς;

Βίντεο: Πώς μπορώ να αναιρέσω μια κεφαλή επαναφοράς;

Βίντεο: Πώς μπορώ να αναιρέσω μια κεφαλή επαναφοράς;
Βίντεο: Lilian Dindo: Mental Health, Acceptance, OCD, Anxiety 2024, Ενδέχεται
Anonim

Έτσι, να ξεκάνω ο επαναφορά , τρέξτε το git επαναφορά ΚΕΦΑΛΗΣ @{1} (ή git επαναφορά d27924e). Εάν, από την άλλη πλευρά, έχετε εκτελέσει κάποιες άλλες εντολές από τότε, αυτή η ενημέρωση ΚΕΦΑΛΙ , η δέσμευση που θέλετε δεν θα βρίσκεται στην κορυφή της λίστας και θα χρειαστεί να κάνετε αναζήτηση μέσω του reflog.

Εδώ, μπορείτε να αναιρέσετε μια σκληρή επαναφορά;

Επιλογή 2: Ανάκτηση δεδομένων μετά Εργοστασιακή επανεκκίνηση μέσω Local Backup Many Android τα τηλέφωνα είναι εφοδιασμένα με τοπική εφαρμογή ή λειτουργία δημιουργίας αντιγράφων ασφαλείας. Αν εσείς έχουν δημιουργήσει αντίγραφα ασφαλείας των δεδομένων τακτικά, στη συνέχεια, μετά από α εργοστασιακή επανεκκίνηση , απλώς μεταβείτε στις «Ρυθμίσεις» > «Δημιουργία αντιγράφων ασφαλείας και επαναφορά» και επιλέξτε το πιο πρόσφατο αρχείο αντιγράφου ασφαλείας για να επαναφέρετε τα δεδομένα από το αντίγραφο ασφαλείας.

Ομοίως, πώς αναιρείτε μια δέσμευση; Εάν θέλετε να εκτελέσετε σημαντική δουλειά στο τελευταίο διαπράττω , μπορείτε απλά να κάνετε επαναφορά HEAD^. αυτό θα ξεκάνω ο διαπράττω (ξεκολλήστε το) και επαναφέρετε το ευρετήριο στην κατάσταση που βρισκόταν πριν διαπράττω , αφήνοντας τον κατάλογο εργασίας με τις αλλαγές μη δεσμευμένες και μπορείτε να διορθώσετε ό,τι θέλετε να διορθώσετε και να προσπαθήσετε ξανά.

Από αυτό, πώς μπορώ να επαναφέρω το κεφάλι μου;

ΚΕΦΑΛΙ δείχνει στον τρέχοντα κλάδο σας (ή την τρέχουσα δέσμευση), οπότε όλο αυτό το git επαναφορά -- ξεροκέφαλος θα κάνετε είναι να πετάξετε όποιες αδέσμευτες αλλαγές έχετε. Λοιπόν, ας υποθέσουμε ότι η καλή δέσμευση στην οποία θέλετε να επιστρέψετε είναι το f414f31. (Μπορείτε να το βρείτε μέσω του αρχείου καταγραφής git ή οποιουδήποτε προγράμματος περιήγησης ιστορικού.)

Πώς μπορώ να επαναφέρω όλες τις τοπικές αλλαγές;

Τώρα έχετε 4 επιλογές για να αναιρέσετε τις αλλαγές σας:

  1. Καταργήστε το στάδιο του αρχείου στην τρέχουσα δέσμευση (HEAD): επαναφορά git HEAD
  2. Καταργήστε τα πάντα - διατηρήστε τις αλλαγές: επαναφορά git.
  3. Απορρίψτε όλες τις τοπικές αλλαγές, αλλά αποθηκεύστε τις για αργότερα: git stash.
  4. Απορρίψτε τα πάντα οριστικά: επαναφορά git --σκληρό.

Συνιστάται: