Ich habe ein Repo, wo die Dateien in node_modules auch an den Repo gebunden sind. Ich muss eine git diff auf dem Repo durchführen, aber alles unter node_modules ignorieren wollen. Wie kann ich das machen?git diff ignore alles unter einem Verzeichnis (node_modules)
Ich habe versucht, diese git diff old_api..master -- . ':!node_modules'
(wie in dieser Antwort vorgeschlagen: https://stackoverflow.com/a/29374503), aber es diffs noch den Inhalt innerhalb node_modules Verzeichnis, zB:
diff --git a/db/node_modules/bhttp/README.md b/db/node_modules/bhttp/README.md
ich nicht sicher bin, was auch die ..
tut so i entfernt es und versuchte dies: git diff old_api master -- . ':!node_modules'
aber keinen Unterschied.
Hilfe?
Die Dateien sind bereits festgeschrieben. –
Das ist in Ordnung, wenn Sie den Cache löschen und eine ordnungsgemäß geschriebene .gitignore-Datei erstellen, die die Dinge aussortieren. Damit meine ich, dass sie aus dem Repository entfernt werden – BatsAuto