In diesem Beitrag wird über die Aktualisierung und Festlegung von Dateiberechtigungen über die Git -Versionskontrolle informiert und angegeben.
So aktualisieren und begehen Sie nur die Berechtigungen einer Datei mit Git?
Um nur Dateiberechtigungen mithilfe der GIT -Versionskontrolle zu aktualisieren und zu bestimmen, lesen Sie die folgenden Schritte:
Schritt 1: Umleiten Sie sich zum gewünschten Repository weiter
Wechseln Sie zunächst zum jeweiligen Git -Repository, indem Sie die “ausführen“CD" Befehl:
$ CD "C: \ Benutzer \ Nazma \ Git \ Naz-Test"
Schritt 2: Auflisten Sie den verfügbaren Inhalt auf
Als nächstes führen Sie die auslsBefehl zum Anzeigen des gesamten vorhandenen Inhalts des aktuellen Arbeitsrepositorys:
$ ls
Nach der untergegebenen Ausgabe enthalten Repositorys “Datei1.txt" Und "Datei2.py”Dateien:
Schritt 3: Zeigen Sie den Kopf mit Sha-hash an
Jetzt den Sha-Hash des Commits, in dem der Kopf zeigt, die die Datei mithilfe der “zeigt, enthältGit ls-tree" Befehl:
$ git ls baumkopf
Wie Sie sehen können, das “Datei1.txt”Enthält die“644”Berechtigungsmodus standardmäßig:
Schritt 4: Index aktualisieren
Danach führen Sie die ausGit Update-IndexBefehl ”, um die Berechtigungen der Datei zu aktualisieren, in der der Kopf zeigt:
$ git update-Index --Chmod =+x Datei1.txt
Hier das "-chmod =”Wird den gewünschten Berechtigungsmodus nehmen. Zum Beispiel haben wir das angegeben+XDas zeigt die “an755Berechtigungsmodus:
Schritt 5: Erlaubnis zur Bekämpfung von Änderungen aktualisierte Änderungen
Schließlich begehen Sie die hinzugefügten Änderungen am Git -Repository, indem Sie die “ausführen“Git CommitBefehl zusammen mit der jeweiligen Commit -Nachricht:
$ Git Commit -m "Dateiberechtigungen ändern"
Es kann beobachtet werden, dass speziell Änderungen des Dateimodus festgelegt werden:
Schritt 6: Überprüfen Sie die Berechtigungen für Dateiänderungen
Zuletzt benutzen Sie die “Git ls-treeBefehl zusammen mit dem “KOPF"Zeiger:
$ git ls baumkopf
Wie Sie sehen können, die Berechtigungen der “Datei1.txt"Werden erfolgreich von" verändert "644" Zu "755”Modus:
Das ist es! Wir haben den einfachsten Weg erklärt, Dateiberechtigungen mit Git zu ändern und zu begehen.
Abschluss
Um nur Dateiberechtigungen mithilfe von Git -Versionskontrolle zu aktualisieren und zu bestimmen, wechseln Sie zunächst zum erforderlichen Repository und listen Sie seinen Inhalt auf. Dann führen Sie das aus “ausGit LS-Tree HeadBefehl zum Anzeigen der Datei, in der der Kopf mit den Standardberechtigungen zeigt. Danach benutzen Sie die “Git update -Index -chmod =+x " Befehl. Schließlich begehen Sie Änderungen und überprüfen Sie sie. Dieser Beitrag hat die Methode zum Aktualisieren und Festlegen von nur Dateiberechtigungen mithilfe der Git -Versionskontrolle gezeigt.