Tiedostojen Ohittaminen Ensimmäisen Commitin Jälkeen
Pyyhkäise näyttääksesi valikon
Jos olet jo kommitoinut tiedostoja, jotka haluat nyt ohittaa, toimi seuraavasti:
- Lisää tiedostot
.gitignore-tiedostoon; - Poista tiedostot repositoriosta (ilman että poistat niitä paikallisesti) komennolla
git rm --cached; - 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:
Lisää config.txt ohitettavien tiedostojen listaan tiedostossa .gitignore:
echo config.txt >> .gitignore
Suorita sitten git rm -komento --cached-valitsimella poistaaksesi tiedoston versionhallinnasta ilman, että se poistetaan paikallisesti:
git rm --cached config.txt
Tarkista nyt työpuun ja välivaraston tila:
git status
Kuten näet, config-tiedoston poisto on jo staged-tilassa, mutta .gitignore-tiedosto täytyy vielä lisätä.
Tämän jälkeen tee commit molemmista muutoksista:
git add .gitignore
git commit -m "Add the config.txt file to gitignore"
Kommitointi onnistui.
Varmista nyt, että config.txt-tiedosto on ohitettu lisäämällä siihen uusi rivi, jossa on esimerkkisalasana, käyttämällä echo-komentoa:
echo "PASSWORD=qwerty" >> config.txt
Lopuksi tarkista työpuun tila:
git status
Tiedostoa on muokattu, mutta Git ei seuraa sitä, joten työpuu pysyy puhtaana.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Tiedostojen Ohittaminen Ensimmäisen Commitin Jälkeen
Jos olet jo kommitoinut tiedostoja, jotka haluat nyt ohittaa, toimi seuraavasti:
- Lisää tiedostot
.gitignore-tiedostoon; - Poista tiedostot repositoriosta (ilman että poistat niitä paikallisesti) komennolla
git rm --cached; - 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:
Lisää config.txt ohitettavien tiedostojen listaan tiedostossa .gitignore:
echo config.txt >> .gitignore
Suorita sitten git rm -komento --cached-valitsimella poistaaksesi tiedoston versionhallinnasta ilman, että se poistetaan paikallisesti:
git rm --cached config.txt
Tarkista nyt työpuun ja välivaraston tila:
git status
Kuten näet, config-tiedoston poisto on jo staged-tilassa, mutta .gitignore-tiedosto täytyy vielä lisätä.
Tämän jälkeen tee commit molemmista muutoksista:
git add .gitignore
git commit -m "Add the config.txt file to gitignore"
Kommitointi onnistui.
Varmista nyt, että config.txt-tiedosto on ohitettu lisäämällä siihen uusi rivi, jossa on esimerkkisalasana, käyttämällä echo-komentoa:
echo "PASSWORD=qwerty" >> config.txt
Lopuksi tarkista työpuun tila:
git status
Tiedostoa on muokattu, mutta Git ei seuraa sitä, joten työpuu pysyy puhtaana.
Kiitos palautteestasi!