Git ignore - Wie überschreibe ich eine Ausnahme von einem Ignore-All?
Ich möchte ein Git-Repo meiner Bash-Einstellungen und Plugins und so weiter erstellen. Ich habe alles ignoriert (Zeile 0) und dann die gewünschten Dateien / Ordner manuell in das Repo eingefügt. (Ich muss es so machen, weil das Repo in meinem @ i~
Ordner.) Ich möchte alle Farbprofile im Verzeichnis .vim / colors / ignorieren, aber ich möchte die eine Datei einschließen, die ich verwende (apprentice.vim).
Das.vim/colors/*
line scheint nicht zu funktionieren - es ignoriert überhaupt keine der Dateien. @ Verwend!!.vim/colors/*
funktioniert auch nicht. Wie soll ich dafür sorgen, dass alle vorherigen Regeln außer Kraft gesetzt werden und der Ordner "colors" ignoriert wird, damit die Datei "apprentice.vim" weiterhin ignoriert wird?
/*
*.swp
!.gitignore
!.bashrc
!.bash_profile
!.vimrc
!.vim
.vim/colors/* # Don't include all of the other color schemes
!.vim/colors/apprentice.vim