Wie kann ich den dist-Ordner in der .gitignore-Datei ignorieren? [duplicate]

Lesezeit: 1 Minute

Ich möchte die ignorieren dist Mappe. Also, wenn es eine Änderung in der dist Ordner, es erscheint nicht im commit

In der .gitignore-Datei musste exist /dist so was :

.DS_Store
node_modules
/dist

Aber warum wird es immer noch angezeigt, wenn es Änderungen gibt?

Wie kann ich dieses Problem lösen?

  • Sie sollten stattdessen einen abschließenden Schrägstrich hinzufügen dist/ Haben Sie diesen Ordner bereits übergeben?

    – Hurobaki

    2. Januar 2020 um 10:21 Uhr


  • @Hurobaki Es funktioniert nicht. Ich habe diesen Ordner schon einmal festgeschrieben

    – Mose toh

    2. Januar 2020 um 10:31 Uhr

  • Sie müssen ˋgit rm -r dist ˋ eingeben, um Git mitzuteilen, dass Sie es nicht mehr verfolgen möchten

    – Hurobaki

    2. Januar 2020 um 10:32 Uhr


Benutzeravatar von Hurobaki
Hurobaki

Wenn Sie mit Git eine Datei oder einen Ordner committen, verfolgt Git diese weiterhin, selbst wenn Sie sie in Ihre .gitignore. Weil .gitignore verhindern Sie lediglich, dass nicht nachverfolgte Dateien hinzugefügt werden.

Um das Tracking zu beenden, müssen Sie es aus dem Git-Index entfernen

git rm -r --cached <folder> // git rm -r --cached dist

Es wird den Ordner auf Ihrem lokalen behalten, aber er wird nicht mehr verfolgt.

Für Ordner in .gitignore das richtige Format ist dist/ mit abschließendem Schrägstrich

Benutzeravatar von Rebai Ahmed
Rebai Ahmed

Überprüfen Sie das Format

.DS_Store
node_modules
dist/

  • Es funktioniert nicht

    – Mose toh

    2. Januar 2020 um 10:32 Uhr

  • Bei mir hat es funktioniert, danke

    – Nipun David

    10. August 2020 um 17:38 Uhr

1439470cookie-checkWie kann ich den dist-Ordner in der .gitignore-Datei ignorieren? [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy