Tiedostojen Ohittaminen Gitissä
Pyyhkäise näyttääksesi valikon
Tiedostojen ohittaminen
Tiedostojen ohittaminen Gitissä on tärkeää useista syistä:
- Pienempi repositorion koko: tarpeettomien tiedostojen ohittaminen estää niiden tallentamisen versionhallintaan, mikä johtaa pienempiin repositorioihin;
- Keskittyminen lähdekoodiin: jättämällä pois generoidut tiedostot tai artefaktit, repositorio pysyy keskittyneenä lähdekoodiin ja olennaisiin projektitiedostoihin;
- Turvallisuus: arkaluonteisten tietojen, kuten API-avainten tai salasanojen, pois jättäminen parantaa projektin turvallisuutta.
.gitignore-tiedosto
.gitignore-tiedosto on pääasiallinen tapa määrittää, mitkä tiedostot Gitin tulisi ohittaa.
Se sijaitsee tyypillisesti repositorion juurihakemistossa ja sisältää luettelon tiedostokaavoista, jotka Git jättää huomioimatta.
Jokainen rivi edustaa kaavaa tiedostoille tai hakemistoille, jotka ohitetaan.
Tässä vaiheessa käytä vain tiedostojen nimiä.
Listaa ensin kaikki tiedostot ja kansiot projektihakemistossa, mukaan lukien piilotetut:
ls -la
Jos käytät macOS-käyttöjärjestelmää, järjestelmä luo automaattisesti .DS_Store-tiedoston.
Tämän tiedoston seuraaminen ja tallentaminen ei ole tarpeellista, joten luo .gitignore-tiedosto echo-komennolla ja lisää .DS_Store-rivi, jotta se ohitetaan:
echo .DS_Store > .gitignore
Jos .gitignore-tiedosto ei ole tyhjä, käytä >>-operaattoria lisätäksesi uuden rivin tiedoston nimellä siihen.
Tämän jälkeen suorita git status -komento ja varmista, ettei tämä tiedosto enää näy untracked-tiedostojen listalla:
git status
Lisää nyt .gitignore-tiedosto ja tee siitä commit:
git add .gitignore
git commit -m "Add a gitignore file which ignores the .DS_Store file"
Kommitointi onnistui, ja .DS_Store-tiedosto ohitetaan.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme