Git
Chapters ▾ 2nd Edition

A3.1 Appendix C: Εντολές Git - Ρύθμιση και διαμόρφωση

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

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

Ρύθμιση και διαμόρφωση

Υπάρχουν δύο εντολές που χρησιμοποιούνται αρκετά, από τις πρώτες επικλήσεις του Git σε κοινές καθημερινές μικροαλλαγές και αναφορές, οι εντολές config και help.

git config

Το Git έχει έναν προεπιλεγμένο τρόπο να κάνει εκατοντάδες πράγματα. Για πολλά από αυτά τα πράγματα, μπορούμε να ενημερώσουμε το Git να τα κάνει με διαφορετικό προεπιλεγμένο τρόπο ή να ορίσουμε τις προτιμήσεις μας. Αυτό περιλαμβάνει τα πάντα, από το να πούμε στο Git τι είναι το όνομά μας σε συγκεκριμένες προτιμήσεις χρώματος τερματικού ή ποιον επεξεργαστή κειμένου χρησιμοποιούμε. Υπάρχουν πολλά αρχεία από τα οποία θα διαβάσει και στα οποία θα γράψει αυτή η εντολή, γι' αυτό μπορούμε να ορίσουμε τιμές σε καθολικό επίπεδο ή για συγκεκριμένα αποθετήρια.

Η εντολή git config έχει χρησιμοποιηθεί σχεδόν σε κάθε κεφάλαιο του βιβλίου.

Στην ενότητα Ρύθμιση του Git για πρώτη φορά τη χρησιμοποιούμε για να καθορίσουμε το όνομα, τη διεύθυνση e-mail και την προτίμηση μας για τον επεξεργαστή κειμένου προτού καν ξεκινήσουμε να χρησιμοποιούμε το Git.

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

Στην ενότητα Αλλαγή βάσης τη χρησιμοποιούμε για να κάνουμε --rebase την προεπιλογή όταν τρέχουμε την git pull.

Στην ενότητα Αποθήκευση διαπιστευτηρίων τη χρησιμοποιούμε για να ρυθμίσουμε ένα προεπιλεγμένο κατάστημα για τους κωδικούς μας HTTP.

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

Τέλος, το σύνολο της ενότητας Διαμόρφωση Git είναι αφιερωμένο στην εντολή.

git help

Η εντολή git help χρησιμοποιείται για να μας δείξει όλη την τεκμηρίωση περιέχεται στο Git για οποιαδήποτε εντολή. Ενώ δίνουμε μια γενική επισκόπηση των περισσότερων από τις πιο δημοφιλείς εντολών σε αυτό το παράρτημα, για μια πλήρη λίστα όλων των πιθανών επιλογών και σημαιών για κάθε εντολή, μπορούμε πάντα να εκτελέσουμε το git help <εντολή>.

Βλέπουμε την εντολή git help στην ενότητα Χρησιμοποιώντας τη βοήθεια και πώς να τη χρησιμοποιήσουμε για να βρούμε περισσότερες πληροφορίες για την git shell στην ενότητα Στήσιμο του διακομιστή.