Jak dodać uprawnienia CHMOD do pliku w git?

Jak dodać uprawnienia CHMOD do pliku w git?

Pliki git mają domyślnie „100644„CHMOD Tryb uprawnień. To reprezentuje, że właściciel pliku może „Przeczytaj/zapisz" pozwolenie. Natomiast pozostali członkowie mogą mieć tylko „Czytać„Zezwolenie, wskazując, że nie mogą edytować plików. Ponadto Git zapewnia „100755”(Właściciel może czytać/pisać/wyszukiwać, a inni mogą wyszukiwać tylko) i„100777”(Wszystkie mogą odczytać/zapisywać/wyszukiwać) Uprawnienia CHMOD dla plików. Deweloperzy GIT mogą dodać do plików pożądane uprawnienia CHMOD, umożliwiając „rdzeń.Filemode”W pliku konfiguracyjnym.

Ten przewodnik opowie o metodzie dodawania uprawnień CHMOD do plików w git.

Jak dodać uprawnienia CHMOD do pliku w git?

Wypróbuj poniżej notowane kroki, aby dodać uprawnienia CHMOD do pliku w GIT:

  • Przejdź do wymaganego repozytorium GIT.
  • Ustaw wartość konfiguracji trybu pliku jako „PRAWDA”W pliku konfiguracyjnym.
  • Wymień pliki sceniczne z domyślnym trybem uprawnień.
  • Wykonaj „Git aktualizacja -indeks -chmod =+x " Komenda.

Krok 1: Przejdź do repozytorium GIT

Najpierw użyj „płyta CD”Poleć wraz z pożądaną ścieżką repozytorium i przejdź do niej:

$ cd "c: \ Users \ nazma \ git \ test_14"

Krok 2: Ustaw wartość konfiguracji trybu pliku

Następnie dodaj wartość trybu pliku do pliku konfiguracyjnego, uruchamiając „Git Config„Polecenie z„rdzeń.Filemode„Parametr i wartość jako„PRAWDA”:

$ git Config Core.FileMode True

Krok 3: Sprawdź dodany tryb pliku

Teraz upewnij się, czy wartość trybu pliku jest dodawana, czy nie:

$ git Config Core.Filemode

Krok 4: Wymień pliki sceniczne z trybem uprawnień

Następnie wykonaj „Git LS-Files„Polecenie z„-scena„Opcja wyświetlania wszystkich plików scenicznych wraz z ich trybem uprawnień:

$ git ls-files-scena

Zgodnie z pod względem danych wyjściowych wszystkie wymienione pliki mają „100644„Tryb uprawnienia, który wskazuje, że właściciel pliku ma„Przeczytaj/zapisz" pozwolenie. Jednak inni członkowie mają tylko „Czytać" pozwolenie:

Krok 5: Dodaj uprawnienia CHMOD do plików

Teraz uruchom „Git aktualizacja-indeks”Polecenie wraz z pożądanym trybem uprawnień CHMOD i konkretną nazwą pliku, do którego należy dodać pozwolenie:

$ git aktualizacja-index --chmod =+x file6.tekst

Tutaj:

  • "-chmod”To parametr o„+X„Wartość reprezentująca„755„Tryb pozwolenia.
  • "plik6.tekst”To żądana nazwa pliku:

Krok 6: Sprawdź dodane pliki CHMOD uprawnienia

Następnie wykonaj dostarczone polecenie, aby zapewnić dodatkową zgodę:

$ git ls-files-scena

Można zauważyć, że domyślna zgoda pliku jest pomyślnie zmieniona na „755" tryb:

Krok 7: Widok Dodano uprawnienia CHMOD

Wreszcie, wykonaj „ls -l„Polecenie do wyświetlenia poszczególnych uprawnień plików:

$ ls -l file6.tekst

Zgodnie z podmiotem wyjściowym, zmieniony chmod „100755„Zezwolenie wskazuje, że właściciel pliku ma„odczyt/zapisz/wyszukaj" pozwolenie. Jednak inni członkowie mogą mieć tylko uprawnienia do wyszukiwania:

To wszystko! Skutecznie zilustrowaliśmy proces dodawania uprawnień CHMOD do plików w git.

Wniosek

Aby dodać uprawnienia CHMOD do pliku w git, najpierw przejdź do wymaganego repozytorium GIT. Następnie ustaw wartość konfiguracji trybu pliku jako „PRAWDA”W pliku konfiguracyjnym i upewnij się. Następnie wymień pliki sceniczne z domyślnym trybem uprawnień. Następnie wykonaj „Git aktualizacja -indeks -chmod =+x " Komenda. W tym przewodniku pokazano metodę dodawania uprawnień CHMOD do plików w git.