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