目录

目录

gitignore白名单写法

目录

.gitignore 写入配置如下:

# 白名单模式 .gitignore 规则

# 忽略所有内容并允许追踪子目录内容
*
!*/

# README 和 gitignore 加入白名单
!/.gitignore
!README*

具体原理为: 首先使用 * 先忽略全部文件与目录, 然后使用 !*/ 允许 Git 追踪子目录结构, 然后就可以用 ! + 文件名来加入需要 Git 追踪的文件.