Selle kirjutise tulemused on järgmised:
- Kuidas muuta Giti ignoreerimise failirežiimi (chmod) 'True' konfiguratsiooniväärtusega?
- Kuidas muuta Git'i ignoreerimise failirežiimi (chmod) 'False' konfiguratsiooniväärtusega?
Liigume edasi ja vaatame need ükshaaval läbi!
Kuidas muuta Giti ignoreerimise failirežiimi (chmod) 'True' konfiguratsiooniväärtusega?
Giti failirežiimi (chmod) ignoreerimiseks liikuge esmalt Giti kohalikku hoidlasse ja looge fail. Seejärel teisaldage see etapiindeksisse ja tehke muudatused. Kontrollige failirežiimi vaikesätteid. Kui see on tõene, muutke failirežiimi kasutades ' $ chmod ” käsku ja kontrolli õigusi.
Parema mõistmise huvides vaadake nüüd järgmist näidet!
1. samm: käivitage Git Bashi terminal
Avage Git bash, kasutades Windowsi menüü Start:
2. samm: liikuge nõutavasse Giti hoidlasse
Käivitage ' cd ” käsk, et liikuda nõutavasse Giti hoidlasse:
$ cd 'C:\Mine \t on_1'
3. samm: lähtestage Git Repository
Initsialiseerige Giti hoidla, kasutades järgmist käsku:
4. samm: looge uus fail
Kasutage Giti tööpiirkonnas uue faili loomiseks alltoodud käsku:
5. toiming: lisage fail Giti etapiindeksisse
Järgmisena teisaldage fail allpool antud käsu abil Giti indeksisse:
6. samm: tehke muudatused
Kinnitage kõik lisatud muudatused koos konkreetse sõnumiga ja värskendage hoidlat:
7. samm: kontrollige failirežiimi vaikekonfiguratsiooni sätteid
Käivitage pakutud käsk, et näha failirežiimi vaikekonfiguratsiooni sätteid:
Vastavalt antud väljundile on failirežiimi seadistuste olek ' tõsi ”. Nüüd tehke mõned muudatused:
8. samm: kontrollige faili vaikeõigusi
Faili vaikelubade kontrollimiseks käivitage ' ls -l ” käsk koos failinimega:
Võib täheldada, et ainult kasutajal (omanikul) on lugemis- ja kirjutamisõigused ja ülejäänud inimestel on ainult lugemisõigused:
9. samm: muutke failirežiimi
Kasuta ' chmod ” käsk koos lubade bittide ja failinimega failirežiimi muutmiseks erinevateks õigusteks:
Oleme muutnud õigused 444-ks, mis tähendab, et kõigil on kirjutuskaitstud õigused, sealhulgas autoril (omanikul):
10. samm: kontrollige faili õigusi
Kontrollimaks, kas faili õigused on muutunud või mitte, käivitage antud käsk:
Allpool esitatud ekraanipildil on näha, et load on muutunud 444-ks, mis on kõigile kirjutuskaitstud:
Kuidas muuta Git'i ignoreerimise failirežiimi (chmod) 'False' konfiguratsiooniväärtusega?
Kui te ei soovi oma praeguses töötavas Giti arendusprojektis failirežiimi muudatusi lavastada, määrake failirežiimi konfiguratsiooniõigusteks ' Vale ”.
Proovige selleks järgmisi samme.
1. samm: muutke failirežiimi konfiguratsiooni õigusi
Käivitage pakutud käsk, et määrata failirežiimi konfiguratsiooniõigused valeks:
2. samm: muutke failirežiimi
Failirežiimi muutmiseks failirežiimi muudatuste ignoreerimise kontrollimiseks käivitage alltoodud käsk:
3. samm: kontrollige faili õigusi
Kontrollige, kas faili õigused on muutunud või mitte, kasutades antud käsku:
Allolev väljund näitab, et õigused on muutunud 744-ks, mis tähendab, et ainult kasutajal (omanikul) on lugemis- ja kirjutamisõigused ja ülejäänud inimestel on kirjutuskaitstud õigused:
4. samm: kontrollige jälgitava faili õigusi
Ühendamata teedel olevate failide üksikasjaliku teabe vaatamiseks kasutage antud käsku:
Märge : Näeme, et kohapeal on demo.txt ” failirežiim on 744, kuid Gitis on see endiselt 644, mis on vaikefailirežiim. See tähendab, et failirežiimi muudatused toimuvad ainult lokaalselt ja Git ignoreerib failirežiimi muudatusi.
Oleme selgitanud lihtsaimat protseduuri, kuidas Git failirežiimi (chmod) muudatusi ignoreerida.
Järeldus
Kui soovite, et Git eiraks failirežiimi (chmod) muudatusi, looge esmalt fail kohalikus giti hoidlas ja kinnitage see. Pärast seda muutke failirežiimi, kasutades nuppu ' $ chmod ” käsku ja kontrolli õigusi. Seejärel muutke failirežiimi konfiguratsiooniõigusi, kasutades ' $ git config core.fileMode ” käsk failirežiimi muudatuste ignoreerimiseks Gitis. Järgmisena muutke uuesti failirežiimi ja kontrollige õigusi. Selles artiklis selgitati, kuidas Git eirab failirežiimi (chmod) muudatusi.