Πώς να αποκτήσετε το SHA του πιο πρόσφατου Commit από το Remote Git Repository;

Pos Na Apoktesete To Sha Tou Pio Prosphatou Commit Apo To Remote Git Repository



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

Σε αυτό το γράψιμο θα συζητήσουμε:







Πώς να αποκτήσετε το τελευταίο Commit SHA Hash του απομακρυσμένου αποθετηρίου χρησιμοποιώντας την εντολή 'git rev-parse';

Για να λάβετε το πιο πρόσφατο commit SHA hash του απομακρυσμένου αποθετηρίου χρησιμοποιώντας το ' $ git rev-parse ” εντολή, ελέγξτε την ακόλουθη διαδικασία.



Αρχικά, μετακινηθείτε στον ριζικό κατάλογο Git μέσω της ακόλουθης εντολής:



$ CD 'Γ:\Χρήστες \n azma\Go'



Τώρα, εκτελέστε το ' git rev-parse εντολή ” με το όνομα του απομακρυσμένου κλάδου:





$ git rev-parse προέλευση / κύριος


Σύμφωνα με το παρακάτω αποτέλεσμα, ο κατακερματισμός SHA της τελευταίας δέσμευσης είναι ' 27b0623… ”:



Πώς να δείτε το τελευταίο Commit SHA Hash του απομακρυσμένου αποθετηρίου χρησιμοποιώντας την εντολή 'git log';

Ένας άλλος τρόπος για να εμφανίσετε το πιο πρόσφατο commit SHA hash του απομακρυσμένου αποθετηρίου είναι εκτελώντας την παρεχόμενη εντολή:

$ αρχείο καταγραφής git προέλευση / κύριος | κεφάλι -1


Εδώ, το « κεφάλι -1 ' χρησιμοποιείται για την προβολή της προηγούμενης θέσης κατάδειξης της κεφαλής:


Αυτό είναι όλο! Παρέχουμε τις εντολές για την προβολή του κατακερματισμού SHA της πιο πρόσφατης δέσμευσης από το απομακρυσμένο αποθετήριο Git.

συμπέρασμα

Για να λάβετε τον κατακερματισμό SHA της πιο πρόσφατης δέσμευσης από το απομακρυσμένο αποθετήριο Git, μπορούν να χρησιμοποιηθούν διαφορετικές εντολές, όπως ' $ git rev-parse origin/master ' και ' $ git log origin/master | κεφάλι -1 ” εντολές. Θα εμφανίσουν τον πιο πρόσφατο κατακερματισμό commit SHA. Αυτή η εγγραφή εξηγούσε τη μέθοδο λήψης του SHA της πιο πρόσφατης δέσμευσης από το απομακρυσμένο αποθετήριο Git.