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

bookTiedostojen Ohittaminen Ensimmäisen Commitin Jälkeen

Jos olet jo kommitoinut tiedostoja, jotka haluat nyt ohittaa, toimi seuraavasti:

  1. Lisää tiedostot .gitignore-tiedostoon;
  2. Poista tiedostot repositoriosta (ilman että poistat niitä paikallisesti) komennolla git rm --cached;
  3. Kommitoi muutokset.

Työnkulun esimerkki

Konfiguraatiotiedostot sisältävät usein yksityisiä tietoja, joten niitä ei tulisi seurata. Jotta tällaisia tiedostoja ei lisättäisi vahingossa Git-repositorioon, ne kannattaa ohittaa. Sovella tätä config.txt-tiedostoon, joka on jo kommitoitu.

Katso seuraava työnkulun havainnollistus:

Työnkulun esimerkki

Lisää config.txt tiedostoon .gitignore ohitettavien tiedostojen listaan:

Config-tiedoston lisääminen .gitignoreen

Suorita sitten git rm komento käyttäen --cached lippua poistaaksesi tiedoston versionhallinnasta ilman, että se poistetaan paikallisesti:

Konfiguraatiotiedoston poistaminen

Tarkista nyt työpuun ja välivaraston tila:

Tilan tarkistaminen

Kuten huomaat, config-tiedoston poisto on jo staged-tilassa, mutta .gitignore-tiedosto täytyy vielä lisätä. Tämän jälkeen tee commit molemmille muutoksille:

Muutosten commitoiminen

Commit onnistui.
Varmista nyt, että config.txt-tiedosto on ohitettu lisäämällä siihen uusi rivi, jossa on esimerkki salasanasta, käyttäen echo-komentoa:

Määritä asetustiedostoa

Lopuksi tarkista työpuun tila:

Työpuun tilan tarkistaminen

Tiedostoa on muokattu, mutta Git ei seuraa sitä, joten työpuu pysyy puhtaana.

question-icon

Yhdistä toiminnot vastaaviin komentoihin.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Awesome!

Completion rate improved to 3.57

bookTiedostojen Ohittaminen Ensimmäisen Commitin Jälkeen

Pyyhkäise näyttääksesi valikon

Jos olet jo kommitoinut tiedostoja, jotka haluat nyt ohittaa, toimi seuraavasti:

  1. Lisää tiedostot .gitignore-tiedostoon;
  2. Poista tiedostot repositoriosta (ilman että poistat niitä paikallisesti) komennolla git rm --cached;
  3. Kommitoi muutokset.

Työnkulun esimerkki

Konfiguraatiotiedostot sisältävät usein yksityisiä tietoja, joten niitä ei tulisi seurata. Jotta tällaisia tiedostoja ei lisättäisi vahingossa Git-repositorioon, ne kannattaa ohittaa. Sovella tätä config.txt-tiedostoon, joka on jo kommitoitu.

Katso seuraava työnkulun havainnollistus:

Työnkulun esimerkki

Lisää config.txt tiedostoon .gitignore ohitettavien tiedostojen listaan:

Config-tiedoston lisääminen .gitignoreen

Suorita sitten git rm komento käyttäen --cached lippua poistaaksesi tiedoston versionhallinnasta ilman, että se poistetaan paikallisesti:

Konfiguraatiotiedoston poistaminen

Tarkista nyt työpuun ja välivaraston tila:

Tilan tarkistaminen

Kuten huomaat, config-tiedoston poisto on jo staged-tilassa, mutta .gitignore-tiedosto täytyy vielä lisätä. Tämän jälkeen tee commit molemmille muutoksille:

Muutosten commitoiminen

Commit onnistui.
Varmista nyt, että config.txt-tiedosto on ohitettu lisäämällä siihen uusi rivi, jossa on esimerkki salasanasta, käyttäen echo-komentoa:

Määritä asetustiedostoa

Lopuksi tarkista työpuun tila:

Työpuun tilan tarkistaminen

Tiedostoa on muokattu, mutta Git ei seuraa sitä, joten työpuu pysyy puhtaana.

question-icon

Yhdistä toiminnot vastaaviin komentoihin.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6
some-alt