Ich denke, Sie können es in zwei Zeilen erreichen:
%Vor%Funktioniert das Hinzufügen der Zeile %code% nicht? Oder brauchen Sie mehr Feinkontrolle?
Wenn ich mein C ++ - Projekt kompiliere, werden viele gemeinsam genutzte Objektdateien mit Erweiterungen wie
erstellt %Vor%Ich muss alle zu meiner %code% Datei hinzufügen. Wäre dies eine Regex, könnte ich
verwenden %Vor%die Dokumentation sagt jedoch, dass %code%
behandelt das Muster als Shell-Glob, das für den Verbrauch von %code% mit dem %code% -Flag
geeignet ist
Ich habe mit den von mir gefundenen %code% -Dokumentationen keine Möglichkeit gefunden, das zu tun, was ich möchte. Gibt es wirklich keine Möglichkeit, das zu tun?
Aus toreks Kommentar :
Verwenden Sie mehrere Zeilen:
%Vor%usw.
Ich weiß nicht, ob es einen besseren Weg gibt ...
Während die Antwort von @SpeakEasy %code% Dateien in einem einzigen Schritt mit %code% ignorieren kann, können Sie für Ihren Anwendungsfall des Ignorierens von Dateien in angegebenen Formaten zwei Einträge in Ihrem %code% für spezifischere Ignorierregeln verwenden
%Vor%Jede Zeile in einer Gitignore-Datei spezifiziert ein Muster.
Git behandelt das Muster als Shell-Glob, der für den Konsum von %code% geeignet ist
Wichtig ist, dass das Muster nicht mit regulären Ausdrücken übereinstimmt.
Python hat ein Modul namens fnmatch , mit dem Sie das verwenden können Überprüfen Sie, ob ein bestimmter Dateiname mit dem Muster übereinstimmt oder nicht.
Beispielbeispiel:
%Vor%