Εντολή git-restore στο Git | Εξήγησε

Entole Git Restore Sto Git Exegese



Όταν οι χρήστες δημιουργούν ένα αρχείο στο Git, αυτό τοποθετείται στην περιοχή εργασίας του Git. Στη συνέχεια, μετακινείται στο ευρετήριο σταδίου Git, όπου ονομάζεται αρχείο παρακολούθησης και έτοιμο για δέσμευση. Για να αποθηκεύσετε το αρχείο ή να προσθέσετε αλλαγές στο αποθετήριο Git για μελλοντική χρήση, οι χρήστες πρέπει να πραγματοποιήσουν αλλαγές. Σε ορισμένες περιπτώσεις, οι χρήστες θέλουν να αφαιρέσουν τα αρχεία που παρακολουθούνται ή να προσθέσουν αλλαγές από το ευρετήριο σταδιακής και να τα μετακινήσουν πίσω στην περιοχή εργασίας του Git. Για τον συγκεκριμένο σκοπό, το « git restore ' μπορεί να χρησιμοποιηθεί.

Τα αποτελέσματα από αυτή τη συγγραφή είναι:

Τι είναι η εντολή 'git restore' στο Git;

Ο ' git restore Η εντολή ” χρησιμοποιείται για την επαναφορά ή την απόρριψη των πιο πρόσφατων αλλαγών που πραγματοποιήθηκαν και την κατάργηση των παρακολουθούμενων τοπικών αλλαγών. Αυτή η εντολή μπορεί να χρησιμοποιηθεί με διαφορετικές σημαίες, όπως:







  • ' <–σταδιακά> Η επιλογή ” χρησιμοποιείται για την αφαίρεση των αρχείων από την περιοχή σταδιοποίησης και τη διατήρηση της πραγματικής τους έκδοσης.
  • ' <όνομα αρχείου> Η επιλογή ” χρησιμοποιείται για την απόρριψη μη δεσμευμένων τοπικών αλλαγών από το αρχείο.

Σύνταξη



Εδώ είναι η γενική σύνταξη του ' git restore ' εντολή:



git επαναφέρω < επιλογές >

Από την παραπάνω εντολή, το ' <επιλογές> ' θα αντικατασταθεί με τις επιθυμητές ετικέτες.





Πώς να 'επαναφέρω git' Παρακολούθηση/Σταδιοφωνημένο μεμονωμένο αρχείο στο Git;

Προς την ' git restore 'το μη δεσμευμένο μεμονωμένο αρχείο στο Git, ελέγξτε την ακόλουθη διαδικασία:

  • Μεταβείτε στο τοπικό αποθετήριο Git.
  • Καταχωρίστε τα μη δεσμευμένα αρχεία.
  • Εκτελέστε το ' git restore –σταδιακή <όνομα_αρχείου> ' εντολή.
  • Ελέγξτε την τρέχουσα κατάσταση του αποθετηρίου.

Βήμα 1: Μεταβείτε στο Τοπικό αποθετήριο

Αρχικά, πλοηγηθείτε στο συγκεκριμένο τοπικό αποθετήριο εκτελώντας το ' CD ' εντολή:



CD 'Γ:\Χρήστες \n azma\Git\Demo13'

Βήμα 2: Προβολή μη δεσμευμένων αρχείων

Τώρα, απαριθμήστε όλα τα σταδιακά αρχεία ελέγχοντας την τρέχουσα κατάσταση του αποθετηρίου:

κατάσταση git

Σύμφωνα με την παρακάτω έξοδο, το « file.py », « file1.txt ', και ' file2.txt ” είναι τα μη δεσμευμένα αρχεία. Θα καταργήσουμε το ' file.py ' αρχείο:

Βήμα 3: Μη σταδιοποιημένο αρχείο

Εκτελέστε το ' git restore ' αρχείο με το ' – σκηνοθετημένη σημαία και όνομα αρχείου:

git επαναφέρω -- σκηνοθετημένη file.py

Βήμα 4: Ελέγξτε την τρέχουσα κατάσταση αρχείου

Για να ελέγξετε την τρέχουσα κατάσταση του αρχείου που δεν έχει εντοπιστεί, εκτελέστε το ' κατάσταση git ' εντολή:

κατάσταση git

Μπορεί να φανεί ότι το αδέσμευτο ' file.py ” έχει αφαιρεθεί από τον χώρο της σκηνής:

Πώς να 'επαναφέρω git' Παρακολουθημένα/Σταδιακά πολλαπλά αρχεία στο Git;

Για να αφαιρέσετε τα πολλαπλά σταδιακά αρχεία από το ευρετήριο σταδιοποίησης, εκτελέστε την παρεχόμενη εντολή:

git επαναφέρω -- σκηνοθετημένη * .κείμενο

Εδώ, όλα τα αρχεία που έχουν το ' .κείμενο ” προέκταση, θα αφαιρεθεί από την περιοχή σταδιοποίησης:

Τώρα, ελέγξτε την κατάσταση των μη δεσμευμένων αρχείων εκτελώντας το ' κατάσταση git ' εντολή:

κατάσταση git

Σύμφωνα με την έξοδο που δίνεται παρακάτω, όλα τα μη δεσμευμένα αρχεία που έχουν το ' .κείμενο Η επέκταση ', έχει αφαιρεθεί και πάλι στην περιοχή εργασίας Git:

Συγκεντρώσαμε αναλυτικές πληροφορίες για το « git restore ' εντολή.

συμπέρασμα

Ο ' git restore Η εντολή ” χρησιμοποιείται για την απόρριψη των πιο πρόσφατων δεσμευμένων αλλαγών και την κατάργηση των παρακολουθούμενων τοπικών αλλαγών. Ο ' git restore –staged *<όνομα_αρχείου> Η εντολή ” χρησιμοποιείται για την αφαίρεση του μεμονωμένου αρχείου που δεν έχει εντοπιστεί. Ο ' git restore –staged * Η εντολή ” χρησιμοποιείται για την κατάργηση πολλών αρχείων από το ευρετήριο σταδίου. Αυτός ο οδηγός περιγράφει τη χρήση του ' git restore εντολή στο Git.