Πώς να διορθώσετε το LF Θα αντικατασταθεί από το CRLF Warning στο Git

Pos Na Diorthosete To Lf Tha Antikatastathei Apo To Crlf Warning Sto Git



Κατά τη χρήση του Git, μερικές φορές μπορεί να αντιμετωπίσετε πολλαπλά σφάλματα και προειδοποιήσεις κατά την εκτέλεση διαφορετικών εργασιών, όπως η δημιουργία νέων αρχείων και φακέλων έργων σε διαφορετικά σενάρια, όπως κατά την παρακολούθηση αρχείων από τον κατάλογο εργασίας στην περιοχή σταδίου. Ο ' προειδοποίηση: Το LF θα αντικατασταθεί από το CRLF ” είναι η πιο κοινή προειδοποίηση που μπορεί να αντιμετωπίσετε κατά την προσθήκη αρχείων στο τοπικό αποθετήριο Git.

Αυτό το άρθρο θα συζητήσει το « προειδοποίηση: Το LF θα αντικατασταθεί από το CRLF ” και δώστε τη λύση για να το διορθώσετε.

Τι είναι η 'προειδοποίηση: Το LF θα αντικατασταθεί από το CRLF' στο Git;

Ο ' προειδοποίηση: Το LF θα αντικατασταθεί από το CRLF ' συνήθως συμβαίνει όταν η τιμή της μεταβλητής διαμόρφωσης Git ρυθμίζεται ως ' αληθής '. Ο λόγος πίσω από την προειδοποίηση είναι ότι τα δεσμευμένα αρχεία είναι διαφορετικά από αυτά που αποθηκεύσατε.







Επομένως, για να επιλύσετε ή να αποφύγετε αυτήν την προειδοποίηση, πρέπει να αλλάξετε την τιμή της μεταβλητής διαμόρφωσης Git χρησιμοποιώντας το ' $ git config <–global or local> core.autocrlf false ' εντολή.



Ελέγξτε το παρακάτω σενάριο, το οποίο μας δείχνει την καθορισμένη προειδοποίηση.



Βήμα 1: Μεταβείτε στον φάκελο Git

Αρχικά, μετακινηθείτε στον ριζικό φάκελο του Git projects χρησιμοποιώντας την παρεχόμενη εντολή:





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

Βήμα 2: Δημιουργήστε και μεταβείτε στο Git Local Repository

Δημιουργήστε έναν νέο κατάλογο εκτελώντας το ' mkdir ' εντολή και μεταβείτε αμέσως σε αυτήν χρησιμοποιώντας ' CD ' εντολή:



$ mkdir demo7 && CD demo7

Βήμα 3: Αρχικοποιήστε το Git Repository

Τώρα, εκτελέστε το ' είναι ζεστό ” εντολή για την προετοιμασία του τοπικού αποθετηρίου Git:

$ είναι ζεστό

Βήμα 4: Ανοίξτε και ενημερώστε το αρχείο

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

$ αφή file1.txt && ηχώ 'Είναι το πρώτο μου αρχείο' > file1.txt

Εδώ, προσθέσαμε ' Είναι το πρώτο μου αρχείο ' κείμενο σε ' file1.txt 'μέσα' ηχώ ' εντολή:

Βήμα 5: Προσθήκη αρχείου

Στη συνέχεια, προσθέστε το αρχείο στην περιοχή σταδίου Git χρησιμοποιώντας την παρακάτω εντολή:

$ git προσθήκη file1.txt

Μπορεί να φανεί ότι το Git bash έριξε την αναφερόμενη προειδοποίηση όταν προσπαθήσαμε να προσθέσουμε το αρχείο στην περιοχή σταδίου:

Τώρα, ας περάσουμε στην επόμενη ενότητα για να διορθώσουμε το ' προειδοποίηση: Το LF θα αντικατασταθεί από το CRLF '.

Πώς να διορθώσετε την 'προειδοποίηση: Το Lf θα αντικατασταθεί από το CRLF';

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

Βήμα 1: Ελέγξτε τις Ρυθμίσεις

Πρώτα, ελέγξτε τις προεπιλεγμένες ρυθμίσεις της τιμής της μεταβλητής διαμόρφωσης Git χρησιμοποιώντας την παρεχόμενη εντολή:

$ git config core.autocrlf

Σύμφωνα με την παρακάτω έξοδο, η μεταβλητή διαμόρφωσης Git ορίζεται ως ' αληθής ”:

Βήμα 2: Αντικατάσταση από CRLF Προειδοποίηση σε παγκόσμιο επίπεδο (ανά χρήστη)

Στη συνέχεια, θα αλλάξουμε την τιμή της μεταβλητής διαμόρφωσης Git σε ' ψευδής ” με τη βοήθεια της δεδομένης εντολής:

$ git config --παγκόσμια core.autocrlf ψευδής

Βήμα 3: Επαλήθευση ρυθμίσεων

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

$ git config core.autocrlf

Η παρακάτω έξοδος υποδεικνύει ότι η τιμή της μεταβλητής ορίστηκε με επιτυχία σε ' ψευδής ”:

Βήμα 4: Αντικατάσταση από CRLF Προειδοποίηση τοπικά (Μόνο για το έργο)

Για να αντικαταστήσετε την προειδοποίηση CRLF για τα συγκεκριμένα τοπικά έργα, εκτελέστε την παρακάτω εντολή:

$ git config --τοπικός core.autocrlf ψευδής

Βήμα 5: Επαλήθευση ρυθμίσεων

Τώρα, θα τρέξουμε το ' git config 'εντολή με ' core.autocrlf ” Μεταβλητή διαμόρφωσης Git για έλεγχο της διαμορφωμένης τιμής της:

$ git config core.autocrlf

Στην παρακάτω έξοδο, μπορείτε να δείτε ότι η τιμή διευθετήθηκε με επιτυχία σε ' ψευδής ”:

Βήμα 6: Προσθήκη αρχείου

Τέλος, θα προσθέσουμε το αρχείο στην περιοχή σταδίου Git με τη βοήθεια της δεδομένης εντολής:

$ git προσθήκη file1.txt

Μπορεί να φανεί ότι? το αρχείο προστέθηκε με επιτυχία:

Βήμα 7: Ελέγξτε την κατάσταση

Τέλος, θα ελέγξουμε την τρέχουσα κατάσταση του αποθετηρίου Git:

$ κατάσταση git .

Η παρακάτω έξοδος δείχνει ότι το νέο αρχείο προστίθεται στο αποθετήριο Git:

Αυτό είναι! Παρέχουμε την απλούστερη λύση για τη διόρθωση της προειδοποίησης CRLF στο Git.

συμπέρασμα

Οι χρήστες του Git αντιμετωπίζουν ως επί το πλείστον το ' προειδοποίηση: Το LF θα αντικατασταθεί από το CRLF ' όταν ο ' autocrlf 'Η τιμή της μεταβλητής διαμόρφωσης Git έχει ρυθμιστεί ως ' αληθής '. Ωστόσο, μπορείτε να αλλάξετε την τιμή του ως ' παγκόσμια ' ανά χρήστη καθώς και ' τοπικός ' ανά έργο στο ' $ git config <–global or local> core.autocrlf false ' εντολή. Σε αυτό το άρθρο, έχουμε συζητήσει το « προειδοποίηση: Το LF θα αντικατασταθεί από το CRLF » και προσέφερε τις λύσεις για να το διορθώσετε.