Πώς να ξαναγράψετε το πιο πρόσφατο ιστορικό δεσμεύσεων στο Git;

Pos Na Xanagrapsete To Pio Prosphato Istoriko Desmeuseon Sto Git



Το Git (Global Information Tracker) είναι ένα σύστημα ελέγχου έκδοσης που χρησιμοποιείται ευρέως για πολλαπλή ανάπτυξη λογισμικού και συνεργατικά έργα. Οι χρήστες μπορούν να εκτελέσουν πολλαπλές λειτουργίες, όπως προσθήκη, διαγραφή, ενημέρωση ή αφαίρεση αρχείων από το Git. Επιπλέον, οι χρήστες μπορούν να προσθέσουν ή να ενημερώσουν\τροποποιήσουν το ιστορικό δεσμεύσεων στο Git. Για αυτόν τον σκοπό, το « git commit –τροποποίηση -μ μπορεί να χρησιμοποιηθεί η εντολή.

Αυτή η ανάρτηση θα δείξει τη μέθοδο για την επανεγγραφή του ιστορικού δέσμευσης στο Git.







Πώς να ξαναγράψετε το ιστορικό δέσμευσης;

Για να ξαναγράψετε το ιστορικό δέσμευσης, ανατρέξτε στις παρακάτω οδηγίες:



  • Μεταβείτε στον επιθυμητό κατάλογο Git.
  • Καταχωρίστε όλο το διαθέσιμο περιεχόμενο εκτελώντας το ' ls ' εντολή.
  • Δείτε την τρέχουσα κατάσταση του αποθετηρίου εργασίας του Git.
  • Εκτελέστε το ' git δέσμευση –τροποποίηση ” εντολή για να ξαναγράψετε το ιστορικό δέσμευσης.

Βήμα 1: Μεταβείτε στο Ειδικό Αποθετήριο Git



Αρχικά, πλοηγηθείτε προς το αποθετήριο Git σύμφωνα με τις προτιμήσεις σας με τη βοήθεια του ' CD ' εντολή:





CD 'C:\Users\user\Git\demo1'



Βήμα 2: Λίστα περιεχομένου

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

ls

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

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

Τώρα, εκτελέστε το ' git κατάσταση εντολή ” για προβολή της τρέχουσας κατάστασης του καταλόγου εργασίας:

κατάσταση git

Μπορεί να παρατηρηθεί ότι ο χώρος εργασίας είναι καθαρός:

Βήμα 4: Εμφάνιση ιστορικού δέσμευσης Git

Για να δείτε το Git, δεσμεύστε το ιστορικό, χρησιμοποιήστε το ' αρχείο καταγραφής git ' εντολή:

αρχείο καταγραφής git

Όπως μπορείτε να δείτε, το ΚΕΦΑΛΙ δείχνει το πιο πρόσφατο ' 600af357… commit SHA hash:

Βήμα 5: Ξαναγράψτε το ιστορικό δέσμευσης

Τώρα, χρησιμοποιήστε την παρακάτω εντολή για να ξαναγράψετε το πιο πρόσφατο ιστορικό δεσμεύσεων:

git commit --τροποποιώ 'αρχείο κειμένου προστέθηκε'

Εδώ:

  • Ο ' -τροποποιώ Η επιλογή ” χρησιμοποιείται για την τροποποίηση του πρόσφατου μηνύματος δέσμευσης.
  • Ο ' Η επιλογή δηλώνει το μήνυμα δέσμευσης.
  • ' Προστέθηκε αρχείο κειμένου ” είναι το νέο μήνυμα δέσμευσης.

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

Βήμα 6: Επικύρωση του Rewrite Commit History

Εκτελέστε τη δεδομένη εντολή για να επαληθεύσετε το τροποποιημένο μήνυμα δέσμευσης Git:

αρχείο καταγραφής git

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

Έχετε μάθει τη μέθοδο για την επανεγγραφή του ιστορικού δέσμευσης στο Git.

συμπέρασμα

Για να ξαναγράψετε το ιστορικό δέσμευσης, πρώτα μετακινηθείτε προς τον τοπικό κατάλογο Git. Στη συνέχεια, απαριθμήστε όλο το διαθέσιμο περιεχόμενο χρησιμοποιώντας το ' ls ' εντολή. Δείτε την κατάσταση του Git χρησιμοποιώντας το ' κατάσταση git '. Μετά από αυτό, ξαναγράψτε το ιστορικό commit με τη βοήθεια του ' git commit –amend -m ” εντολή και επαληθεύστε το ενημερωμένο ιστορικό δεσμεύσεων. Αυτή η ανάρτηση περιέγραψε την ευκολότερη διαδικασία για την επανεγγραφή του ιστορικού δέσμευσης Git.