Κύριος Αλλα Τι είναι ένα αρχείο GITIGNORE και πώς μπορώ να χρησιμοποιήσω ένα;

Τι είναι ένα αρχείο GITIGNORE και πώς μπορώ να χρησιμοποιήσω ένα;



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

Τι

Τρόπος δημιουργίας αρχείων GITIGNORE

Τα αρχεία GITIGNORE είναι αρχεία απλού κειμένου, επομένως μπορείτε να τα ανοίξετε χρησιμοποιώντας το Σημειωματάριο ή οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου. Δείτε πώς μπορείτε να δημιουργήσετε ένα αρχείο GITIGNORE:

  1. Ανοίξτε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου και πατήστε Αποθήκευση. Αλλάξτε το όνομα σε .gitignore.
  2. Κατά την επεξεργασία του αρχείου, κάθε γραμμή προορίζεται για έναν μόνο φάκελο ή ένα αρχείο που πρέπει να αγνοήσει ένα git.

Χρησιμοποιήστε το # για να προσθέσετε σχόλια σε ένα αρχείο .gitignore

Χρησιμοποιήστε το * για αγώνα μπαλαντέρ

Χρησιμοποιήστε το # / για να αγνοήσετε διαδρομές σε σχέση με το αρχείο GITIGNORE.

Για παράδειγμα, το GITIGNORE μπορεί να μοιάζει με αυτό:

# Παράβλεψη του φακέλου node_modules

node_modules

# Αγνοήστε αρχεία που σχετίζονται με κλειδιά API

.env

# Παράβλεψη αρχείων συστήματος Mac

.DS_store

# Παράβλεψη αρχείων διαμόρφωσης SASS

.sass-cache

πώς να ενεργοποιήσετε το ποσοστό μπαταρίας στα παράθυρα 10

# Αγνοήστε όλα τα αρχεία κειμένου

*.κείμενο

Όπως ίσως γνωρίζετε, τα σχόλια είναι προαιρετικά.

Αγνοήστε τους καταλόγους συμπεριλαμβάνοντας τις διαδρομές τους και χρησιμοποιώντας / στο τέλος κάθε γραμμής.

Για παράδειγμα:

δοκιμή /

κορμοί /

πώς να αλλάξετε τη θέση του διακομιστή discord

φορτία /

Ενώ το σύμβολο μπαλαντέρ * μπορεί να χρησιμοποιηθεί για να αγνοήσει όλα τα αρχεία με μια συγκεκριμένη επέκταση, μπορείτε να το συνδυάσετε με το σύμβολο άρνησης! Εδώ είναι ένα παράδειγμα:

*.κείμενο

! readme.txt

! main.txt

Τα παραπάνω θα ενημερώνουν το git για να αγνοήσει κάθε αρχείο με επέκταση .txt εκτός από το readme.txt και το main.txt.

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

δοκιμή/

! test / example.txt

Ίσως πιστεύετε ότι το git θα αγνοήσει τώρα κάθε αρχείο μέσα στον κατάλογο δοκιμών εκτός από το example.txt. Ωστόσο, αυτό δεν ισχύει. Θα εξακολουθήσει να αγνοεί το παράδειγμα.txt για λόγους απόδοσης, καθώς έχουμε ορίσει ότι αγνοείται ολόκληρος ο κατάλογος δοκιμών.

Έχετε την επιλογή να χρησιμοποιήσετε διπλό αστερίσκο (**) για να αντιστοιχίσετε οποιονδήποτε αριθμό καταλόγων και αρχείων. Για παράδειγμα, το Test / ** / *. Txt θα πει στο git να αγνοεί μόνο αρχεία που τελειώνουν με .txt στον κατάλογο δοκιμών και τους υποκαταλόγους του.

GITIGNORE Αρχείο Πώς να χρησιμοποιήσετε ένα

Τρεις τρόποι για την εφαρμογή αρχείων GITIGNORE

Χρησιμοποιήστε ένα παγκόσμιο GITIGNORE με όλα τα έργα σας, είτε με τους συναδέλφους σας είτε μόνοι σας. Ωστόσο, μπορείτε να δημιουργήσετε ένα τοπικό GITIGNORE ή ακόμη και να καθορίσετε κανόνες αποκλεισμού.

Δημιουργήστε ένα τοπικό αρχείο GITIGNORE

Υπάρχουν δύο τρόποι για να ορίσετε αρχεία GITIGNORE. Μπορείτε να έχετε ένα αρχείο GITIGNORE σε επίπεδο καταλόγου ή να δημιουργήσετε ένα αρχείο στο root. Στις περισσότερες περιπτώσεις, το GITIGNORE περιλαμβάνει αρχεία ιδιοτήτων και αρχεία διαμόρφωσης. Όταν οι συμπαίκτες σας τραβούν επίσης το ίδιο αρχείο GITIGNORE, φροντίστε να χρησιμοποιήσετε το # για να προσθέσετε σχόλια για σαφήνεια.

Δημιουργήστε ένα παγκόσμιο αρχείο GITIGNORE

Εάν εργάζεστε με πολλαπλά αποθετήρια git, μπορείτε να εξοικονομήσετε πολύ χρόνο ορίζοντας καθολικούς κανόνες για τα τοπικά αποθετήρια σας.

πώς να διαγράψετε τη βιβλιοθήκη φωτογραφιών icloud
  1. Δημιουργήστε το αρχείο GITIGNORE και ορίστε τους καθολικούς κανόνες που θα εφαρμοστούν.
  2. Χρησιμοποιήστε την ιδιότητα core.excludesFiles για να μετατρέψετε το τοπικό αρχείο GITIGNORE σε παγκόσμιο. Χρησιμοποιήστε την ακόλουθη γραμμή:

git config –global core.excludesFile

Δημιουργήστε προσωπικούς κανόνες GITIGNORE

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

Χρήση του αρχείου GITIGNORE για δεσμευμένα αρχεία

Παράβλεψη δεσμευμένων αρχείων

Τα δεσμευμένα αρχεία ενσωματώνονται στο αποθετήριο δεδομένου ότι είναι προσωρινά αποθηκευμένα. Εάν αγνοήσετε αυτά τα δεδομένα, πρέπει πρώτα να καταργηθούν. Η προτεινόμενη μέθοδος για να γίνει αυτό είναι να διαγράψετε αυτά τα αρχεία και στη συνέχεια να δεσμεύσετε και να εφαρμόσετε τις αλλαγές. Μόλις το κάνετε αυτό, μπορείτε τελικά να χρησιμοποιήσετε το GITIGNORE ορίζοντας έναν κανόνα όπου το αρχείο θα αγνοηθεί τοπικά. Προσθέστε αυτήν τη γραμμή:

git rm - προσωρινά αποθηκευμένο

Με αυτόν τον τρόπο, το αρχείο θα αφαιρεθεί από το αποθετήριο παρόλο που θα παραμείνει στον κατάλογο εργασίας. Ένα αρχείο GITIGNORE με αυτόν τον κανόνα πρέπει να βρίσκεται στον κατάλογο εργασίας.

Δέσμευση στο παρελθόν αγνοημένο αρχείο

Εάν θέλετε να πραγματοποιήσετε ένα αρχείο που έχει αγνοηθεί, μπορείτε να το εκτελέσετε χρησιμοποιώντας τη γραμμή προσθήκης git και την επιλογή force. Για παράδειγμα, εάν θέλετε να καταργήσετε το example.txt από το αρχείο GITIGNORE διατηρώντας το αρχείο αποθήκευσης δεσμευμένο t, εισαγάγετε γραμμές:

git add -f example.txt

git commit -m Δύναμη προσθήκη example.txt.

Τώρα προσθέσατε ένα αγνοημένο αρχείο στο αποθετήριο. Το τελευταίο βήμα είναι να τροποποιήσετε το αρχείο GITIGNORE καταργώντας το μοτίβο αγνόησης ή τον κανόνα.

Τι

Χρησιμοποιήστε το GITIGNORE για το πλεονέκτημά σας

Καθώς τα αρχεία GITIGNORE υπάρχουν σε σχεδόν κάθε έργο, θα πρέπει να μάθετε πώς να τα χρησιμοποιείτε. Ενώ οι εντολές είναι απλές, είναι σημαντικό να ορίσετε τους κανόνες σας και να αγνοήσετε τα σωστά αρχεία. Με τη σωστή χρήση του GITIGNORE, θα εξοικονομήσετε χρόνο και θα βελτιστοποιήσετε το έργο σας.

Πόσο συχνά χρειάζεστε αρχεία GITIGNORE στο αποθετήριο git; Χρησιμοποιείτε κυρίως παγκόσμιους ή τοπικούς κανόνες; Μοιραστείτε τις εμπειρίες σας στην ενότητα σχολίων.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Πώς να αποκτήσετε τη μουσική της Apple στο Fire Stick
Πώς να αποκτήσετε τη μουσική της Apple στο Fire Stick
Για να αποκτήσετε το Apple Music στο Fire Stick, πρέπει να ενεργοποιήσετε την ικανότητα Apple Music στην εφαρμογή Alexa και, στη συνέχεια, να χρησιμοποιήσετε την Alexa για να ακούσετε Apple Music στο Fire Stick.
Όλα όσα πρέπει να γνωρίζετε για τα απευθείας μηνύματα X (πρώην Twitter).
Όλα όσα πρέπει να γνωρίζετε για τα απευθείας μηνύματα X (πρώην Twitter).
Τα απευθείας μηνύματα X (πρώην Twitter) (συχνά αναφέρονται ως DM) είναι προσωπικά μηνύματα που μπορείτε να στείλετε στο X. Μάθετε πώς μπορείτε να στείλετε ένα μήνυμα σε ένα μόνο άτομο.
Πώς να κάνετε μετάδοση από τον Firefox στο Roku
Πώς να κάνετε μετάδοση από τον Firefox στο Roku
Υπάρχουν πολλά πράγματα που μπορείτε να κάνετε στη συσκευή σας Roku. Για παράδειγμα, μπορείτε να στείλετε βίντεο από τον Firefox στο Roku. Αυτό είναι χρήσιμο για άτομα που βρίσκονται στο τηλέφωνό τους, αλλά θέλουν να δουν βίντεο
Αρχεία ετικετών: Windows 10 Lean
Αρχεία ετικετών: Windows 10 Lean
Όλα όσα πρέπει να γνωρίζετε για το Steam Workshop
Όλα όσα πρέπει να γνωρίζετε για το Steam Workshop
Το Εργαστήριο Steam είναι ένα αποθετήριο mods και άλλων στοιχείων εντός παιχνιδιού που μπορείτε να κατεβάσετε και να εγκαταστήσετε για παιχνίδια Steam με το πάτημα ενός κουμπιού.
Τρόπος απεγκατάστασης εφαρμογών στα Windows 10
Τρόπος απεγκατάστασης εφαρμογών στα Windows 10
Εδώ είναι όλοι οι πιθανοί τρόποι απεγκατάστασης εφαρμογών στα Windows 10. Θα δούμε πώς να απεγκαταστήσουμε τις προεπιλεγμένες εφαρμογές, τις εφαρμογές για επιτραπέζιους υπολογιστές και τις εφαρμογές αποθήκευσης.
Πώς να απενεργοποιήσετε την αυτόματη διόρθωση και την επισήμανση των ορθογραφικών λέξεων στα Windows 10
Πώς να απενεργοποιήσετε την αυτόματη διόρθωση και την επισήμανση των ορθογραφικών λέξεων στα Windows 10
Όπως ίσως γνωρίζετε, τα Windows 10 διαθέτουν μια δυνατότητα ορθογραφικού ελέγχου. Εδώ είναι πώς να το τροποποιήσετε και να το απενεργοποιήσετε.