Hoe verwijder ik een bestand uit een git-repositorie “s index zonder het bestand uit de werkende boom te verwijderen?

Als ik een bestand ./notes.txt had dat werd gevolgd door git, zou ik git rm notes.txt kunnen uitvoeren. Maar dat zou het bestand verwijderen. Ik “zou liever willen dat git stopt met het volgen van het bestand.

Antwoord

Je zou gewoon git rm --cached notes.txt kunnen gebruiken. Hierdoor blijft het bestand behouden maar wordt het uit de index verwijderd.

Antwoord

git reset HEAD <file> voor het verwijderen van een bepaald bestand.

en git reset HEAD voor het verwijderen van alle bestanden uit de git-index.

Opmerkingen

  • Dat antwoord verscheen 8 jaar nadat Gert ' s oplossing de semantiek heeft van git reset commando gewijzigd sinds dat tijd?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *