Τα αποτελέσματα αυτής της συγγραφής είναι:
- Πώς να αλλάξετε τη λειτουργία αρχείου Ignore του Git (chmod) 'True' με την τιμή διαμόρφωσης;
- Πώς να αλλάξετε τη λειτουργία αρχείου Ignore του Git (chmod) 'False' με την τιμή διαμόρφωσης;
Ας προχωρήσουμε και ας τα περάσουμε ένα προς ένα!
Πώς να αλλάξετε τη λειτουργία αρχείου Ignore του Git (chmod) 'True' με την τιμή διαμόρφωσης;
Για να κάνετε το Git να αγνοεί τη λειτουργία αρχείου (chmod), πρώτα μεταβείτε στο τοπικό αποθετήριο Git και δημιουργήστε ένα αρχείο. Στη συνέχεια, μετακινήστε το στο ευρετήριο σταδιοποίησης και πραγματοποιήστε αλλαγές. Ελέγξτε τις προεπιλεγμένες ρυθμίσεις διαμόρφωσης της λειτουργίας αρχείου. Εάν ισχύει, αλλάξτε τη λειτουργία αρχείου χρησιμοποιώντας το ' $ chmod ” εντολή και επαληθεύστε τα δικαιώματα.
Τώρα, ελέγξτε το παρακάτω παράδειγμα για καλύτερη κατανόηση!
Βήμα 1: Εκκινήστε το Git Bash Terminal
Ανοίξτε το Git bash χρησιμοποιώντας το μενού Έναρξη των Windows:
Βήμα 2: Μεταβείτε στο Required Git Repository
Εκτελέστε το ' CD ” εντολή για να μετακινηθείτε στο απαιτούμενο αποθετήριο Git:
$ CD 'Γ:\Πήγαινε \ t is_1'
Βήμα 3: Αρχικοποιήστε το Git Repository
Αρχικοποιήστε το αποθετήριο Git χρησιμοποιώντας την ακόλουθη εντολή:
Βήμα 4: Δημιουργήστε ένα νέο αρχείο
Χρησιμοποιήστε την παρακάτω εντολή για να δημιουργήσετε ένα νέο αρχείο στην περιοχή εργασίας Git:
Βήμα 5: Προσθήκη αρχείου στο Git Staging Index
Στη συνέχεια, μετακινήστε το αρχείο στο ευρετήριο Git μέσω της παρακάτω εντολής:
Βήμα 6: Υποβολή αλλαγών
Πραγματοποιήστε όλες τις πρόσθετες αλλαγές μαζί με ένα συγκεκριμένο μήνυμα και ενημερώστε το αποθετήριο:
Βήμα 7: Ελέγξτε τις προεπιλεγμένες ρυθμίσεις διαμόρφωσης λειτουργίας αρχείου
Εκτελέστε την παρεχόμενη εντολή για να δείτε τις προεπιλεγμένες ρυθμίσεις διαμόρφωσης λειτουργίας αρχείου:
Σύμφωνα με τη δεδομένη έξοδο, η κατάσταση των ρυθμίσεων διαμόρφωσης λειτουργίας αρχείου είναι ' αληθής '. Τώρα, κάντε μερικές αλλαγές:
Βήμα 8: Ελέγξτε τα προεπιλεγμένα δικαιώματα του αρχείου
Για να ελέγξετε τα προεπιλεγμένα δικαιώματα του αρχείου, εκτελέστε το ' ls -l ” εντολή μαζί με το όνομα αρχείου:
Μπορεί να παρατηρηθεί ότι μόνο ο χρήστης (κάτοχος) έχει δικαιώματα ανάγνωσης-εγγραφής και τα υπόλοιπα άτομα έχουν δικαιώματα μόνο για ανάγνωση:
Βήμα 9: Αλλάξτε τη λειτουργία αρχείου
Χρησιμοποιήστε το ' chmod ” εντολή μαζί με τα bits άδειας και το όνομα αρχείου για την αλλαγή της λειτουργίας αρχείου σε διαφορετικά δικαιώματα:
Έχουμε αλλάξει τα δικαιώματα σε 444, που σημαίνει ότι όλοι έχουν δικαιώματα μόνο για ανάγνωση, συμπεριλαμβανομένου του συγγραφέα(ιδιοκτήτη):
Βήμα 10: Επαληθεύστε τα δικαιώματα του αρχείου
Για να επαληθεύσετε εάν τα δικαιώματα του αρχείου έχουν αλλάξει ή όχι, εκτελέστε την παρεχόμενη εντολή:
Στο παρακάτω στιγμιότυπο οθόνης, φαίνεται ότι τα δικαιώματα έχουν αλλάξει σε 444, το οποίο είναι μόνο για ανάγνωση από όλους:
Πώς να αλλάξετε τη λειτουργία αρχείου Ignore του Git (chmod) 'False' με την τιμή διαμόρφωσης;
Εάν δεν θέλετε να σκηνοθετήσετε τις αλλαγές λειτουργίας αρχείου στο τρέχον έργο ανάπτυξης Git εργασίας σας, ορίστε τα δικαιώματα διαμόρφωσης λειτουργίας αρχείου σε ' Ψευδής '.
Δοκιμάστε τα παρακάτω βήματα για να το κάνετε.
Βήμα 1: Αλλαγή δικαιωμάτων ρύθμισης παραμέτρων λειτουργίας αρχείου
Εκτελέστε την παρεχόμενη εντολή για να ορίσετε τα δικαιώματα διαμόρφωσης λειτουργίας αρχείου σε false:
Βήμα 2: Αλλάξτε τη λειτουργία αρχείου
Για να αλλάξετε τη λειτουργία αρχείου για επαλήθευση της παράβλεψης αλλαγών λειτουργίας αρχείου, εκτελέστε την παρακάτω εντολή:
Βήμα 3: Επαληθεύστε τα δικαιώματα αρχείου
Επαληθεύστε εάν τα δικαιώματα του αρχείου έχουν αλλάξει ή όχι χρησιμοποιώντας τη δεδομένη εντολή:
Η παρακάτω έξοδος δείχνει ότι τα δικαιώματα έχουν αλλάξει σε 744 που σημαίνει ότι μόνο ο χρήστης (κάτοχος) έχει δικαιώματα ανάγνωσης-εγγραφής και τα υπόλοιπα άτομα έχουν δικαιώματα μόνο για ανάγνωση:
Βήμα 4: Ελέγξτε τα δικαιώματα του αρχείου παρακολούθησης
Για να δείτε τις λεπτομερείς πληροφορίες των αρχείων σε μη συγχωνευμένες διαδρομές, χρησιμοποιήστε την παρεχόμενη εντολή:
Σημείωση : Μπορούμε να δούμε ότι τοπικά το ' demo.txt Η λειτουργία αρχείου είναι 744, αλλά στο Git εξακολουθεί να είναι 644 που είναι η προεπιλεγμένη λειτουργία αρχείου. Σημαίνει ότι οι αλλαγές στη λειτουργία αρχείου γίνονται μόνο τοπικά και το Git αγνοεί τις αλλαγές λειτουργίας αρχείου.
Εξηγήσαμε την ευκολότερη διαδικασία για να κάνετε αλλαγές στο Git να αγνοήσει τη λειτουργία αρχείου (chmod).
συμπέρασμα
Για να κάνετε αλλαγές στη λειτουργία αρχείου αγνοίας του Git (chmod), πρώτα, δημιουργήστε ένα αρχείο στο τοπικό αποθετήριο git και δεσμεύστε το. Μετά από αυτό, αλλάξτε τη λειτουργία αρχείου χρησιμοποιώντας το ' $ chmod ” εντολή και επαληθεύστε τα δικαιώματα. Στη συνέχεια, αλλάξτε τα δικαιώματα διαμόρφωσης λειτουργίας αρχείου χρησιμοποιώντας το ' $ git config core.fileMode ” εντολή για παράβλεψη αλλαγών λειτουργίας αρχείου στο Git. Στη συνέχεια, αλλάξτε ξανά τη λειτουργία αρχείου και επαληθεύστε τα δικαιώματα. Αυτό το άρθρο εξηγούσε την πραγματοποίηση αλλαγών στη λειτουργία αρχείου αγνοίας του Git (chmod).