ich eine .gitignore
-Datei, die wie folgt aussieht:Git ignoriert eine Datei in einem Unterverzeichnis
*
!/src
!/resources
!/.gitignore
!/package.json
!/tsconfig.json
!/README.md
Ich habe eine Datei in ein Unterverzeichnis im Ordner src
src/config/mongo.ts
. Aber wenn ich versuche, um die Datei hinzuzufügen ist es nicht bekommen hinzugefügt:
git add -A
Ich habe versucht, die zweite Zeile zu jedem der Modifizierung folgenden:
!/src/
!/src/*
!/src/**/*
aber es immer noch nicht hinzufügen die Datei.
Ich habe auch versucht, die Datei direkt hinzufügen:
git add src/config/mongo.ts
Aber ich bekomme die folgende Meldung:
Die folgenden Pfade werden von einem Ihrer .gitignore Dateien ignoriert: src/config /mongo.ts
git status
zeigt nur, dass die .gitignore
Datei geändert wurde. Ich bin mir nicht sicher, was ich tun soll, damit das funktioniert.
möchte ich mag:
- Zuerst alles ausschließen
*
- Dann enthalten alles, was im
src
Verzeichnis (und dessen Unterverzeichnissen) - Dann enthalten alles, was im
resources
Verzeichnis (und dessen Unterverzeichnissen) - Fügen Sie dann die aufgelisteten Stammdateien
Nicht das, was Sie fragen, aber möglicherweise hilfreich: https://stackoverflow.com/q/19023550/2988730 –