Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tiedostojen Ohittaminen Gitissä | Edistyneempi Vuorovaikutus
Git Essentials

bookTiedostojen Ohittaminen Gitissä

Tiedostojen ohittaminen

Tiedostojen ohittaminen Gitissä on tärkeää useista syistä:

  • Pienempi versionhallinnan koko: Tarpeettomien tiedostojen ohittaminen estää niiden tallentamisen versionhallintaan, mikä johtaa pienempiin repositorioihin;
  • Keskittyminen lähdekoodiin: Sulkemalla pois generoidut tiedostot tai artefaktit, repositorio pysyy keskittyneenä lähdekoodiin ja olennaisiin projektitiedostoihin;
  • Turvallisuus: Herkkien tietojen, kuten API-avainten tai salasanojen, pois jättäminen parantaa projektin tietoturvaa.

.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ää seuraamatta. Jokainen rivi edustaa kaavaa ohitettaville tiedostoille tai hakemistoille. Tässä vaiheessa käytä vain tiedostojen nimiä.

Gitignore-tiedosto

Luettele ensin kaikki tiedostot ja hakemistot projektihakemistossa, mukaan lukien piilotetut:

Kaikkien tiedostojen ja hakemistojen luetteloiminen

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 sen ohittamiseksi:

Note
Huomio

Jos .gitignore-tiedosto ei ole tyhjä, käytä >>-operaattoria lisätäksesi uuden rivin tiedostonimellä siihen.

.gitignore-tiedoston luominen

Tämän jälkeen suorita git status -komento ja varmista, ettei tämä tiedosto enää näy seuraamattomien tiedostojen listalla:

Tilan tarkistaminen

Lisää nyt .gitignore-tiedosto ja tee siitä commit:

.gitignore-tiedoston commitoiminen

Kommitointi onnistui, ja tiedosto .DS_Store on ohitettu.

question mark

Kuinka lisätä tiedosto nimeltä handler.py oikein EI-TYHJÄÄN .gitignore-tiedostoon?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

What other files should I add to .gitignore?

How do I remove a file from Git tracking if I accidentally committed it?

Can you explain how .gitignore patterns work?

Awesome!

Completion rate improved to 3.57

bookTiedostojen Ohittaminen Gitissä

Pyyhkäise näyttääksesi valikon

Tiedostojen ohittaminen

Tiedostojen ohittaminen Gitissä on tärkeää useista syistä:

  • Pienempi versionhallinnan koko: Tarpeettomien tiedostojen ohittaminen estää niiden tallentamisen versionhallintaan, mikä johtaa pienempiin repositorioihin;
  • Keskittyminen lähdekoodiin: Sulkemalla pois generoidut tiedostot tai artefaktit, repositorio pysyy keskittyneenä lähdekoodiin ja olennaisiin projektitiedostoihin;
  • Turvallisuus: Herkkien tietojen, kuten API-avainten tai salasanojen, pois jättäminen parantaa projektin tietoturvaa.

.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ää seuraamatta. Jokainen rivi edustaa kaavaa ohitettaville tiedostoille tai hakemistoille. Tässä vaiheessa käytä vain tiedostojen nimiä.

Gitignore-tiedosto

Luettele ensin kaikki tiedostot ja hakemistot projektihakemistossa, mukaan lukien piilotetut:

Kaikkien tiedostojen ja hakemistojen luetteloiminen

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 sen ohittamiseksi:

Note
Huomio

Jos .gitignore-tiedosto ei ole tyhjä, käytä >>-operaattoria lisätäksesi uuden rivin tiedostonimellä siihen.

.gitignore-tiedoston luominen

Tämän jälkeen suorita git status -komento ja varmista, ettei tämä tiedosto enää näy seuraamattomien tiedostojen listalla:

Tilan tarkistaminen

Lisää nyt .gitignore-tiedosto ja tee siitä commit:

.gitignore-tiedoston commitoiminen

Kommitointi onnistui, ja tiedosto .DS_Store on ohitettu.

question mark

Kuinka lisätä tiedosto nimeltä handler.py oikein EI-TYHJÄÄN .gitignore-tiedostoon?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
some-alt