Git -Dateien haben standardmäßig “100644”CHMOD -Berechtigungsmodus. Dies zeigt, dass der Dateibesitzer kann “lesen Schreiben" Erlaubnis. Im Gegensatz dazu können die anderen Mitglieder nur haben “lesenErlaubnis, die angeben, dass sie die Dateien nicht bearbeiten können. Darüber hinaus bietet Git das “100755”(Eigentümer kann lesen/schreiben/suchen, und andere können nur suchen) und“100777”(Alle können CHMOD -Berechtigungen für Dateien lesen/schreiben/suchen). GIT -Entwickler können den Dateien gewünschte CHMOD -Berechtigungen hinzufügen, indem sie die “aktivieren“Kern.filemode”In der Konfigurationsdatei.
In diesem Handbuch wird über die Methode zum Hinzufügen von CHMOD -Berechtigungen zu Dateien in Git gesprochen.
So fügen Sie CHMOD -Berechtigungen zur Datei in Git hinzu?
Probieren Sie die folgenden Schritte aus, um eine Datei in Git zu CHMOD-Berechtigungen hinzuzufügen:
Schritt 1: Gehen Sie zum Git -Repository
Verwenden Sie zuerst die “CDBefehl zusammen mit dem gewünschten Repository -Pfad und wechseln Sie darauf:
$ CD "C: \ Benutzer \ Nazma \ Git \ test_14"
Schritt 2: Konfigurationswert des Dateimodus festlegen
Fügen Sie als Nächstes den Wert des Dateimodus in die Konfigurationsdatei hinzu, indem Sie die “ausführen“Git -KonfigurationBefehl mit dem “Kern.filemode"Parameter und Wert als"WAHR”:
$ git config Core.fileMode true
Schritt 3: Überprüfen Sie den hinzugefügten Dateimodus
Stellen Sie nun sicher, ob der Dateimoduswert hinzugefügt wird oder nicht:
$ git config Core.filemode
Schritt 4: Listen Sie Bühnendateien mit dem Berechtigungsmodus auf
Danach führen Sie die ausGit LS-FilesBefehl mit dem “-BühneOption, um alle Bühnendateien zusammen mit ihrem Berechtigungsmodus aufzulisten:
$ git ls-Files-Stufe
Gemäß der untergegebenen Ausgabe haben alle aufgelisteten Dateien die “die“100644Berechtigungsmodus, der angibt, dass der Dateibesitzer die “hat“lesen Schreiben" Erlaubnis. Andere Mitglieder haben jedoch nur die “lesen" Erlaubnis:
Schritt 5: Fügen Sie CHMOD -Berechtigungen zu Dateien hinzu
Jetzt leiten Sie die "Git Update-IndexBefehl ”Befehl zusammen mit dem gewünschten CHMOD -Berechtigungsmodus und einem bestimmten Dateinamen, zu dem die Berechtigung hinzugefügt werden muss:
$ git update-Index --Chmod =+x Datei6.txt
Hier:
Schritt 6: Überprüfen Sie, ob CHMOD -Berechtigungsdateien hinzugefügt wurden
Führen Sie dann den angegebenen Befehl aus, um die zusätzliche Genehmigung sicherzustellen:
$ git ls-Files-Stufe
Es ist ersichtlich, dass die Standarddateiberechtigung erfolgreich in die “geändert wird“755”Modus:
Schritt 7: Ansicht CHMOD -Berechtigungen hinzugefügt
Schließlich führen Sie das aus “ausls -lBefehl zum Anzeigen der einzelnen Dateiberechtigungen:
$ ls -l Datei6.txt
Nach der unterbereiteten Ausgabe hat das geänderte Chmod "geändert"100755"Berechtigung zeigt an, dass der Dateibesitzer die" hat "Lesen/Schreiben/Suche" Erlaubnis. Andere Mitglieder können jedoch nur die Suchberechtigungen haben:
Das ist alles! Wir haben den Prozess des Hinzufügens von CHMOD -Berechtigungen zu Dateien in Git effektiv veranschaulicht.
Abschluss
Um eine Datei in GIT zu CHMOD -Berechtigungen hinzuzufügen, navigieren Sie zunächst zum erforderlichen Git -Repository. Setzen Sie dann den Konfigurationswert des Dateimodus als “fest“WAHR”In der Konfigurationsdatei und sicherstellen. Listen Sie als Nächstes die Bühnendateien mit ihrem Standardberechtigungsmodus auf. Danach führen Sie die ausGit update -Index -chmod =+x " Befehl. Dieser Leitfaden hat die Methode zum Hinzufügen von CHMOD -Berechtigungen zu Dateien in Git gezeigt.