Τα αποτελέσματα από αυτή τη συγγραφή είναι:
- Τι είναι η εντολή 'git restore' στο Git;
- Πώς να 'επαναφέρω git' Παρακολούθηση/Σταδιοφωνημένο μεμονωμένο αρχείο στο Git;
- Πώς να 'επαναφέρω git' Παρακολουθημένα/Σταδιακά πολλαπλά αρχεία στο Git;
Τι είναι η εντολή '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 *