我有资料库。它包含许多目录和文件。
我只想包括:
我的.gitignore
文件现在:
/*
!/bin
!/Documents
/Documents/ViberDownloads
/Documents/.~lock*
!/.gitignore
!/.bash_aliases
!/.bash_history
!/.bashrc
!/.gitconfig
!/.profile
我首先排除所有/*
。
将目录bin
和Documents
添加到白名单。
从此目录中排除一些子目录(ViberDownloads
和LibreOffice的临时文件)。
现在我手动将根目录中的文件添加一个。
真正的根目录包含更多文件。但我不想添加每个文件手册。
我怎么能用模式做到?
UPD: @PetSerAl,@ advoryer谢谢。
/*/
!/bin
!/Documents
/Documents/ViberDownloads
/Documents/.~lock*