Verwenden Sie eines dieser Muster:
%Vor% %Vor% %Vor%What is this pattern?
.*
- Dieses Muster weist git an, alle Dateien zu ignorieren, die mit .
!
- Dies weist git an, das Muster nicht zu ignorieren. In Ihrem Fall /.gitignore
Eine Demo finden Sie in dieser Antwort:
Git: Wie kann man versteckte Dateien / Punktdateien / Dateien mit leeren Dateinamen über .gitignore ignorieren?
.*/
entspricht allem, was mit einem Punkt beginnt und ein Ordner ist
Mit dem folgenden Befehl können Sie es testen: mkdir test && cd test && git init && mkdir -p .foo .foo/.bar foo/.bar && touch .foo/dummy .foo/.bar/dummy foo/.bar/dummy && git add . && git status && echo '.*/'>.gitignore && git reset && git add . && git status
Tags und Links git