Rezultati tega pisanja so:
- Kako spremeniti Git Ignore File Mode (chmod) »True« s konfiguracijsko vrednostjo?
- Kako spremeniti Git Ignore File Mode (chmod) »False« s konfiguracijsko vrednostjo?
Pojdimo naprej in jih pojdimo enega za drugim!
Kako spremeniti Git Ignore File Mode (chmod) »True« s konfiguracijsko vrednostjo?
Če želite, da Git prezre datotečni način (chmod), se najprej premaknite v lokalno skladišče Git in ustvarite datoteko. Nato ga premaknite v uprizoritveni indeks in potrdite spremembe. Preverite privzete konfiguracijske nastavitve datotečnega načina. Če je res, spremenite način datoteke z uporabo » $ chmod ” in preverite dovoljenja.
Zdaj si oglejte naslednji primer za boljše razumevanje!
1. korak: Zaženite terminal Git Bash
Odprite Git bash z uporabo menija Start sistema Windows:
2. korak: premaknite se v Required Git Repository
Zaženite ' cd ” za premik v zahtevano skladišče Git:
$ cd 'C:\Pojdi \t je_1'
3. korak: Inicializirajte repozitorij Git
Inicializirajte repozitorij Git z naslednjim ukazom:
4. korak: Ustvarite novo datoteko
Uporabite spodnji ukaz za ustvarjanje nove datoteke v delovnem območju Git:
5. korak: dodajte datoteko v Git Staging Index
Nato premaknite datoteko v indeks Git s spodnjim ukazom:
6. korak: potrdite spremembe
Izvedite vse dodane spremembe skupaj z določenim sporočilom in posodobite repozitorij:
7. korak: Preverite privzete nastavitve konfiguracije datotečnega načina
Izvedite navedeni ukaz, da vidite privzete konfiguracijske nastavitve datotečnega načina:
Glede na dani izhod je stanje konfiguracijskih nastavitev datotečnega načina ' prav ”. Zdaj naredite nekaj sprememb:
8. korak: Preverite privzeta dovoljenja za datoteko
Če želite preveriti privzeta dovoljenja za datoteko, zaženite » ls -l ” skupaj z imenom datoteke:
Opazimo lahko, da ima samo uporabnik (lastnik) dovoljenja za branje in pisanje, ostali pa imajo dovoljenja samo za branje:
9. korak: spremenite datotečni način
Uporabi ' chmod ” skupaj z bitmi dovoljenj in imenom datoteke za spreminjanje načina datoteke na različna dovoljenja:
Dovoljenja smo spremenili na 444, kar pomeni, da imajo vsi dovoljenja samo za branje, vključno z avtorjem (lastnikom):
10. korak: Preverite dovoljenja za datoteko
Če želite preveriti, ali so se dovoljenja datoteke spremenila ali ne, zaženite navedeni ukaz:
Na spodnjem posnetku zaslona je razvidno, da so se dovoljenja spremenila v 444, ki je vsem na voljo samo za branje:
Kako spremeniti Git Ignore File Mode (chmod) »False« s konfiguracijsko vrednostjo?
Če ne želite uprizoriti sprememb datotečnega načina v svojem trenutnem delujočem razvojnem projektu Git, nastavite dovoljenja za konfiguracijo datotečnega načina na ' False ”.
Za to poskusite z naslednjimi koraki.
1. korak: Spremenite dovoljenja za konfiguracijo datotečnega načina
Zaženite navedeni ukaz, da nastavite dovoljenja za konfiguracijo datotečnega načina na false:
2. korak: spremenite datotečni način
Če želite spremeniti način datoteke za preverjanje ignoriranja sprememb načina datoteke, zaženite spodnji ukaz:
3. korak: Preverite dovoljenja za datoteke
Z danim ukazom preverite, ali so se dovoljenja datoteke spremenila ali ne:
Spodnji izhod kaže, da so se dovoljenja spremenila na 744, kar pomeni, da ima samo uporabnik (lastnik) dovoljenja za branje in pisanje, ostali ljudje pa imajo dovoljenja samo za branje:
4. korak: Preverite dovoljenja za sledeno datoteko
Za ogled podrobnih informacij o datotekah na nespojenih poteh uporabite navedeni ukaz:
Opomba : Vidimo lahko, da lokalno » demo.txt ” datotečni način je 744, vendar je v Gitu še vedno 644, kar je privzeti datotečni način. To pomeni, da se spremembe načina datoteke zgodijo samo lokalno, Git pa spremembe načina datoteke ignorira.
Razložili smo najlažji postopek, s katerim Git prezre spremembe datotečnega načina (chmod).
Zaključek
Če želite, da Git prezre spremembe načina datoteke (chmod), najprej ustvarite datoteko v lokalnem repozitoriju git in jo potrdite. Nato spremenite način datoteke z uporabo » $ chmod ” in preverite dovoljenja. Nato spremenite dovoljenja za konfiguracijo datotečnega načina z uporabo » $ git config core.fileMode ” za prezrtje sprememb datotečnega načina v Gitu. Nato znova spremenite način datoteke in preverite dovoljenja. V tem članku je pojasnjeno, da Git prezre spremembe načina datoteke (chmod).