Gibt es eine Möglichkeit, Dateien einzuschließen, die von einer .gitignore-Projektdatei ausgeschlossen werden? Ähnlich wie .git/info/exclude-Auflistungen Dateien ausschließen, während ich nicht unter Versionskontrolle bin, möchte ich die Ausschlüsse von .gitignore wiederherstellen, damit ich Änderungen in diesen Dateien sehen kann.Gegenüber von .git/info/exclude - einschließlich Dateien, die von .gitignore ausgeschlossen werden
Gegenüber von .git/info/exclude - einschließlich Dateien, die von .gitignore ausgeschlossen werden
Antwort
Ausschließen von Dateien in .gitignore
gibt vier Status von Dateien sind:
- Untracked gelöscht
- inszeniert aber modifizierte
- ohne Änderungen inszenierten
so können Sie verwenden git lf-files -o
zum Anzeigen nicht verfolgter Dateien, git ls-files -d
zum Anzeigen gelöschter Dateien durch letzte Operation, git lf-files -m
zum Anzeigen geänderter Dateien und git lf-files -s
zum Anzeigen von Dateien wurden bereitgestellt
Ja: einfach hinzufügen (bearbeiten: mit git add -f
). Die Ignore-Spezifikationen gelten nur beim Scannen nach nicht verfolgten Dateien (oder wenn Sie explizit mit den Ignorierkriterien arbeiten, kann Ihnen beispielsweise nachverfolgte Dateien anzeigen, die den Ignorierungskriterien entsprechen).
eigentlich, das könnte nicht 100%, was ich suche. Ich möchte mehr Dateien als untracked auflisten, da es sich nicht um Dinge handelt, die ich unbedingt in mein Commit einbeziehen möchte, aber ich möchte über ihre Präsenz im Repository informiert werden. Entschuldigung für die Verwirrung! – noname
Sie können Dateien auflisten, die mit allen gewünschten Mustern übereinstimmen. 'Git ls-files' hat eine Funktion' -exclude-per-directory', mit der Sie beliebige '.gitignore'-Stile für Dateinamen erstellen und verfolgen können Sie können sie selbst verwenden, wie Sie wollen, aber 'git status' und verwenden nur die Standardausschlüsse. – jthill
- 1. .gitignore Ausnahme einschließlich zusätzlicher Dateien
- 2. Dateien aus dem Ordner in .gitignore ausgeschlossen erscheint begeht in
- 3. Welche .net-Dateien sollten von der Quellcodeverwaltung ausgeschlossen werden?
- 4. PhpStorm ignoriert automatisch Dateien von .gitignore
- 5. Dateien können nicht vom Sonar ausgeschlossen werden
- 6. exclude nur js Dateien von gitignore
- 7. Ignorieren von Dateien ohne Bearbeitung .gitignore
- 8. Spezifische Eigenschaften von Darts Element.setInnerHtml ausgeschlossen werden()
- 9. Wie Projekt auszuschließen von .gitignore
- 10. Jmeter URL-Muster, die unter der Workbench ausgeschlossen werden sollen - einschließlich der Muster, die dort vorkommen
- 11. .gitignore immer noch einschließlich asp.net Kern wwwroot/lib Verzeichnis
- 12. Wie funktionieren die Ausschlussregeln von gitignore?
- 13. Kann JENKINS Build erstellen, indem bestimmte Dateien ausgeschlossen werden?
- 14. Einschließlich Dateien
- 15. Wie gitignore * nur * Dateien?
- 16. VS2017 Web Publish Preview - Dateien können nicht ausgeschlossen werden
- 17. .gitignore nicht richtig weiß-Auflistung bestimmter Dateien
- 18. Kann Datei/Ordner von .editorconfig ignoriert/ausgeschlossen werden?
- 19. .gitignore ignoriert nicht die Dateien im Verzeichnis
- 20. SourceTree Hinzufügen von Dateien in globalen .gitignore, nicht im Repository .gitignore
- 21. Einschließlich Dateien aus einem Verzeichnis
- 22. Gegenüber von lastUnique()
- 23. Werden Gitignore-Dateien automatisch in meinem Projekt erstellt?
- 24. Spring ausgeschlossen einige statische HTML-Dateien nicht von thymeleaf verarbeitet
- 25. .gitignore stoppt nicht, dass Änderungen in Dateien verfolgt werden
- 26. Was bedeutet "!" in Gitignore-Dateien tun? auf mich
- 27. .gitignore ignoriert meine Dateien nicht
- 28. NSIS - Wie wird rekursiv kopiert, während Dateien ausgeschlossen werden?
- 29. Gitignore - fatal: keine Dateien hinzugefügt
- 30. Mögliche Auswirkungen des Hinzufügens von *. Sdf-Dateien zu .gitignore
Mögliches Duplikat von [Wie funktionieren negierte Muster in .gitignore?] (http://stackoverflow.com/questions/2820255/how-do -negated-patterns-work-in-gitignore – 1615903
@Ben Nelson, hast du die Antwort bekommen, was du willst? Wenn ja, bitte markieren Sie es, und es wird für Nachzügler helfen :) –