Wyniki tego zapisu to:
Idźmy naprzód i przejdźmy do nich jeden po drugim!
Jak zmienić tryb pliku ignoruj (CHMOD) „True” z wartością konfiguracji?
Aby GIT Ignoruj tryb pliku (CHMOD), najpierw przejdź do lokalnego repozytorium GIT i utwórz plik. Następnie przenieś go do indeksu inscenizacji i popełnij zmiany. Sprawdź domyślne ustawienia konfiguracji trybu pliku. Jeśli prawda, zmień tryb pliku za pomocą „$ chmod”Poleć i zweryfikuj uprawnienia.
Teraz sprawdź poniższy przykład, aby uzyskać lepsze zrozumienie!
Krok 1: Uruchom terminal git bash
Otwórz git bash za pomocą menu Windows Start:
Krok 2: Przejdź do wymaganego repozytorium GIT
Uruchom „płyta CD„Polecenie, aby przejść do wymaganego repozytorium GIT:
$ cd "c: \ git \ test_1"
Krok 3: Zainicjuj repozytorium GIT
Zainicjuj repozytorium GIT za pomocą następującego polecenia:
$ git init
Krok 4: Utwórz nowy plik
Skorzystaj z poniższego polecenia, aby wygenerować nowy plik w obszarze roboczym GIT:
Demo $ Touch.tekst
Krok 5: Dodaj plik do indeksu inscenizacji git
Następnie przenieś plik do indeksu GIT za pośrednictwem polecenia poniżej:
$ git dodaj demo.tekst
Krok 6: Zmiany popełniania
Zatrzymaj wszystkie dodane zmiany wraz z konkretnym komunikatem i zaktualizuj repozytorium:
$ git commit -m „Dodano plik demo”
Krok 7: Sprawdź ustawienia konfiguracji trybu domyślnego pliku
Wykonaj podane polecenie, aby zobaczyć ustawienia konfiguracji trybu domyślnego pliku:
$ git Config Core.Filemode
Zgodnie z danym wyjściem status ustawień konfiguracji trybu pliku wynosi „PRAWDA". Teraz dokonaj pewnych zmian:
Krok 8: Sprawdź domyślne uprawnienia pliku
Aby sprawdzić domyślne uprawnienia pliku, uruchom „ls -l”Polecenie wraz z nazwą pliku:
$ ls -l demo.tekst
Można zauważyć, że tylko użytkownik (właściciel) ma uprawnienia do odczytu, a reszta ludzi ma uprawnienia tylko do odczytu:
Krok 9: Zmień tryb pliku
Użyj "chmod”Polecenie wraz z bitami uprawnień i nazwy pliku do zmiany trybu pliku na różne uprawnienia:
$ CHMOD 444 DEMO.tekst
Zmieniliśmy uprawnienia na 444, co oznacza, że każdy ma uprawnienia tylko do odczytu, w tym autora (właściciela):
Krok 10: Sprawdź uprawnienia pliku
Aby sprawdzić, czy uprawnienia pliku zmieniły się, czy nie, uruchom podane polecenie:
$ ls -l demo.tekst
Na podwładnym zrzucie ekranu można zauważyć, że uprawnienia zmieniły się na 444, które są tylko do odczytu:
Jak zmienić tryb pliku GIT ignoruj (chmod) „false” z wartością konfiguracji?
Jeśli nie chcesz ustawić zmian w trybie pliku w bieżącym projekcie rozwoju roboczego, ustaw uprawnienia do konfiguracji trybu pliku na „FAŁSZ".
Wypróbuj następujące kroki, aby to zrobić.
Krok 1: Zmień uprawnienia do konfiguracji trybu pliku
Uruchom dostane polecenie, aby ustawić uprawnienia konfiguracji trybu pliku na false:
$ git Config Core.filemode false
Krok 2: Zmień tryb pliku
Aby zmienić tryb pliku w celu weryfikacji ignorowania zmian w trybie pliku, uruchom poniższe polecenie:
$ CHMOD 744 DEMO.tekst
Krok 3: Sprawdź uprawnienia do pliku
Sprawdź, czy uprawnienia pliku zmieniły się, czy nie, wykorzystując dane polecenie:
$ ls -l demo.tekst
Poniżej wyjście pokazuje, że uprawnienia zmieniły się na 744, co oznacza, że tylko użytkownik (właściciel) ma uprawnienia do odczytu, a reszta ludzi ma uprawnienia tylko do odczytu:
Krok 4: Sprawdź uprawnienia do śledzenia pliku
Aby zobaczyć szczegółowe informacje o plikach na niezasłanych ścieżkach, użyj dostarczonego polecenia:
$ git ls-files-scena
Notatka: Widzimy to lokalnie „próbny.tekst„Tryb pliku wynosi 744, ale w git jest to nadal 644, co jest domyślnym trybem pliku. Oznacza to, że zmiany trybu pliku występują tylko lokalnie, a git ignoruje zmiany trybu pliku.
Wyjaśniliśmy najłatwiejszą procedurę wprowadzania zmian w trybie pliku (CHMOD).
Wniosek
Aby wprowadzić git ignoruj tryb pliku (CHMOD), najpierw utwórz plik w lokalnym repozytorium git i zatwierdź go. Następnie zmień tryb pliku za pomocą „$ chmod”Poleć i zweryfikuj uprawnienia. Następnie zmień uprawnienia do konfiguracji trybu pliku za pomocą „$ git Config Core.Filemode„Polecenie ignorowanie zmian trybu pliku w git. Następnie ponownie zmień tryb pliku i zweryfikuj uprawnienia. W tym artykule wyjaśniono zmiany w trybie pliku GIT (CHMOD).