Kuinka poistan tiedoston git-arkistosta ”s index poistamatta tiedostoa työskentelevästä puusta?
Jos minulla oli tiedosto ./notes.txt
, jota yritettiin gitin seuraama, voisin suorittaa git rm notes.txt
. Mutta se poistaisi tiedoston. Haluan mieluummin gitin vain lopettamaan tiedoston seuraamisen.
Vastaa
Voit käyttää vain git rm --cached notes.txt
. Tämä säilyttää tiedoston, mutta poistaa sen hakemistosta.
Vastaa
git reset HEAD <file>
tietyn tiedoston poistamiseksi.
ja git reset HEAD
kaikkien tiedostojen poistamiseksi git-hakemistosta.
git reset
semanttisen muutoksen siitä lähtien aika?