Hvordan fjerner jeg en fil fra et git-arkiv «s indeks uten å fjerne filen fra arbeidstreet?
Hvis jeg hadde en fil ./notes.txt
som var under sporet av git, kunne jeg kjøre git rm notes.txt
. Men det ville fjernet filen. Jeg vil heller ha git bare for å slutte å spore filen.
Svar
Du kan bare bruke git rm --cached notes.txt
. Dette vil beholde filen, men fjerne den fra indeksen.
Svar
git reset HEAD <file>
for å fjerne en bestemt fil.
og git reset HEAD
for å fjerne alle filer fra git-indeksen.
git reset
kommandoen endret siden den tid?