Αναίρεση 'git add '

Anairese Git Add Dir



Στο Git, τα αρχεία και οι φάκελοι είναι οι βασικές μονάδες του αποθετηρίου. Κάθε αποθετήριο Git μπορεί να περιέχει πολλά αρχεία και φακέλους. Οι φάκελοι βοηθούν τους προγραμματιστές να οργανώσουν το αποθετήριο με καλύτερο τρόπο. Οι προγραμματιστές μπορούν να σκηνοθετήσουν και να δεσμεύσουν ολόκληρο τον φάκελο ταυτόχρονα. Επιπλέον, μπορούν επίσης να αποστασιοποιήσουν τον φάκελο συμπεριλαμβανομένων όλων των αρχείων του.

Αυτή η συγγραφή θα καλύψει τις ακόλουθες πτυχές:

Προϋπόθεση: Προσθήκη φακέλου/καταλόγου στο Git Index

Για να προσθέσετε τον συγκεκριμένο κατάλογο στο ευρετήριο Git, πρώτα μεταβείτε στο επιθυμητό αποθετήριο Git και προβάλετε το περιεχόμενό του. Στη συνέχεια, προσθέστε τον υποφάκελο/υποκατάλογο στο ευρετήριο Git χρησιμοποιώντας το ' git add ' εντολή.







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

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



CD 'Γ:\Πήγαινε \R αγγλ1'

Βήμα 2: Προβολή περιεχομένου αποθετηρίου

Στη συνέχεια, απαριθμήστε το περιεχόμενο του τρέχοντος αποθετηρίου:



ls

Η παρακάτω έξοδος δείχνει ότι το τρέχον αποθετήριο περιέχει δύο αρχεία και έναν υποφάκελο:





Βήμα 3: Προσθέστε υποφάκελο στο Git Index

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



git προσθήκη υποδιεύθυνση

Βήμα 4: Προβολή κατάστασης Git

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

κατάσταση git

Μπορεί να φανεί ότι ολόκληρος ο υποφάκελος συμπεριλαμβανομένου του περιεχομένου του έχει παρακολουθηθεί:

Μέθοδος 1: Αναίρεση 'git add '/Staged Directory χρησιμοποιώντας την εντολή 'git reset'

Ο ' επαναφορά git ” εντολή unstage όλων των σταδιακών αρχείων και φακέλων. Για να αναιρέσετε το ' git προσθήκη

'λειτουργία, χρησιμοποιήστε το ' επαναφορά git ” και καθορίστε το σταδιακό όνομα καταλόγου/φακέλου:

επαναφορά git υποδιεύθυνση

Μέθοδος 2: Αναίρεση 'git add '/Staged Directory χρησιμοποιώντας την εντολή 'git restore'

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

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

Μέθοδος 3: Αναίρεση 'git add '/Staged Directory χρησιμοποιώντας την εντολή 'git rm'

Ο ' git rm εντολή ' με το ' -αποθηκευμένο στην κρυφή μνήμη ' και ' -r Οι επιλογές και το όνομα καταλόγου/φακέλου αφαιρεί έναν συγκεκριμένο κατάλογο και οτιδήποτε βρίσκεται μέσα σε αυτόν από το ευρετήριο Git:

git rm -- αποθηκευμένη στην κρυφή μνήμη -r υποδιεύθυνση

Εδώ:

  • ' -αποθηκευμένο στην κρυφή μνήμη Η επιλογή ' χρησιμοποιείται για να γίνει η ' git rm Η εντολή ” λειτουργεί μόνο στο ευρετήριο Git.
  • ' -r Η επιλογή ” χρησιμοποιείται για την αναδρομική κατάργηση.
  • ' υποδιεύθυνση ” είναι ο φάκελος/κατάλογος που επιθυμούμε.

Τέλος, ελέγξτε την κατάσταση Git για να επαληθεύσετε τις αλλαγές:

κατάσταση git

Όπως μπορείτε να δείτε ότι το « υποδιεύθυνση Ο υποφάκελος/κατάλογος έχει αποσταδιοποιηθεί με επιτυχία:

Έχουμε εξηγήσει διάφορες μεθόδους για την αναίρεση της λειτουργίας 'git add

'.

συμπέρασμα

Το Git παρέχει διαφορετικές εντολές για την αναίρεση της λειτουργίας 'git add

', όπως το ' git reset », « git restore –staged . ' και ' git rm –cached -r ” εντολές. Αυτές οι εντολές αφαιρούν τον συγκεκριμένο φάκελο που παρακολουθείται από την περιοχή σταδίου Git. Αυτή η εγγραφή εξήγησε διάφορες μεθόδους για την αναίρεση της λειτουργίας 'git add '.