Caio所说的应该有效。如果我没有错
我的Unity项目的gitignore文件有问题。除了"包括我"条目下的子目录之外,我想排除我的资产文件夹。
资产/脚本和资产/场景下的所有文件都将添加到我的存储库中,但不会添加到资产/卡。。。子目录。我真的不明白为什么一个包含/排除模式有效,而其他模式无效。
如何使该文件包含其他子目录?
# =============== #
# Unity generated #
# =============== #
Temp/
Library/
Builds/
Assets/*
# ============ #
# Include Me #
# ============ #
!Assets/Scripts
!Assets/Scenes/
!Assets/Cards/Miniatures/Resources/*
!Assets/Cards/Miniatures/Resources/
!Assets/Cards/Spells/Resources/
!Assets/Cards/Spells/Resources/*
这个问题以前在SO上已经回答过很多次了…例如
.gitignore排除文件夹,但包括特定的子文件夹
# =============== #
# Unity generated #
# =============== #
Temp/
Library/
Builds/
Assets/*
Assets/Cards/*
Assets/Cards/Miniatures/*
Assets/Cards/Spells/*
# ============ #
# Include Me #
# ============ #
!Assets/Scripts
!Assets/Scenes/
!Assets/Cards/
!Assets/Cards/Miniatures
!Assets/Cards/Miniatures/Resources/
!Assets/Cards/Spells/
!Assets/Cards/Spells/Resources/