Τι είναι ένα αρχείο Gitignore και πώς μπορείτε να το φτιάξετε;

Τι είναι ένα αρχείο Gitignore και πώς μπορείτε να το φτιάξετε;

Έχετε χρησιμοποιήσει το GitHub αλλά εξακολουθείτε να αναρωτιέστε τι σημαίνει ένα αρχείο .gitignore;





Εάν ναι, αυτός ο οδηγός θα σας δείξει τι είναι, τα συστατικά του, τι κάνει και πώς να δημιουργήσετε ένα Gitignore.





Τι είναι το Gitignore;

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





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

Ουσιαστικά, το αρχείο .gitignore περιέχει το όνομα όλων των αρχείων και φακέλων που δεν σκοπεύετε να προωθήσετε στο απομακρυσμένο αποθετήριο σας.



Εκτός από τη βοήθεια κατά την εκτέλεση αρχείων στο GitHub, η χρήση .gitignore μπορεί επίσης να είναι χρήσιμη κατά την ανάπτυξη σε πλατφόρμες cloud όπως το Heroku.

Ένα .gitignore είναι όπως κάθε άλλο αρχείο που χρησιμοποιείτε ενώ εργάζεστε στο έργο σας. Ωστόσο, προσέξτε να μην το συγχέετε με ένα απλό αρχείο κειμένου που χρησιμοποιεί συνημμένο .txt. Σημειώστε λοιπόν ότι .gitignore είναι η μόνη σύμβαση ονοματοδοσίας για αυτό το αρχείο.





Πώς να φτιάξετε ένα αρχείο Gitignore

Για να δημιουργήσετε ένα αρχείο .gitignore, μεταβείτε στο ριζικό φάκελο του έργου σας και δημιουργήστε ένα νέο αρχείο. Ονόμασέ το .gitignore Το

Εναλλακτικά, μπορείτε να ανοίξετε οποιονδήποτε επεξεργαστή κώδικα της επιλογής σας. Στη συνέχεια, δημιουργήστε ένα νέο αρχείο στον ριζικό κατάλογο του έργου σας και ονομάστε το .gitignore Το





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

Για να αγνοήσετε πολλά στοιχεία ταυτόχρονα, μόλις πληκτρολογήσετε το όνομα ενός αρχείου ή φακέλου σε μια γραμμή, πατήστε Εισαγω και γράψτε το επόμενο σε μια νέα γραμμή.

Μόλις προσθέσετε ένα αρχείο ή φάκελο στο .gitignore, το GitHub δεν θα τα επιλέξει ή θα τα τοποθετήσει για την επόμενη δέσμευση.

Τα αρχεία ή οι φάκελοι που αναφέρονται στο .gitignore δεν θα βρίσκονται στο απομακρυσμένο αποθετήριό σας στο GitHub. Ωστόσο, αυτό το αρχείο .gitignore ωθείται στο απομακρυσμένο αποθετήριο σας.

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

Μια ματιά στο .gitignore στο απομακρυσμένο αποθετήριο σας με αυτόν τον τρόπο είναι χρήσιμη όταν πρέπει να επιστρέψετε στον τοπικό σας υπολογιστή για να πραγματοποιήσετε αλλαγές σε αυτά τα αρχεία.

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

Επιπλέον, σας επιτρέπει να αποφύγετε την παραποίηση των ολοκληρωμένων αρχείων τοπικά, αλλά σας βοηθά να εστιάσετε σε αυτά που αναφέρονται στο .gitignore.

Ωστόσο, εάν αποφασίσετε ποτέ να εξαιρέσετε ένα αρχείο ή έναν κατάλογο από το .gitignore πριν από την ενημέρωση ή τη συμπλήρωσή τους τοπικά, καταργήστε τα διαγράφοντάς τα από το .gitignore. Αλλά φροντίστε να μην διαγράψετε το ίδιο το αρχείο.

Μετά από όλα, μπορείτε στη συνέχεια να τρέξετε git add -all και πάλι για να τα τοποθετήσετε για δέσμευση στο απομακρυσμένο αποθετήριο σας.

Τι είδους αρχεία πρέπει να βάλετε στο Gitignore;

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

Η χρήση .gitignore κάθε φορά δεν είναι απαραίτητη προϋπόθεση για ένα μεγάλο έργο. Αλλά απλοποιεί τη ροή εργασίας σας. Εάν σκοπεύετε να χρησιμοποιήσετε τη φιλοξενία cloud, μπορεί επίσης να κάνει την ανάπτυξη απρόσκοπτη.

Τώρα που ξέρετε πώς να εξαιρέσετε ορισμένα αρχεία και φακέλους από τη σταδιοποίηση με .gitignore, μπορείτε επίσης να δείτε πώς μπορείτε να καθαρίσετε το Git και να έχετε ένα τακτοποιημένο δέντρο εργασίας.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Δείτε πώς μπορείτε να καθαρίσετε το Git και να αφαιρέσετε αρχεία που δεν έχουν εντοπιστεί

Η εύρεση του έργου σας Git είναι γεμάτη με παλιά αρχεία; Μάθετε πώς να καθαρίζετε το Git σας.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Προγραμματισμός
  • Διαχείριση αρχείων
  • GitHub
Σχετικά με τον Συγγραφέα Ηδίσου Ομισόλα(94 άρθρα δημοσιεύθηκαν)

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

πώς να αλλάξετε τα εικονίδια στα Windows 10
Περισσότερα από το Idowu Omisola

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή