我有类似的文件
project
|___.gitignore
|___experiments
| |__some_exp_name
| | |____need_this.py
| | |____dont_need_this.big
| | |____sub_exp
| | |___need_this_as_well.py
| |__need_this.py
|___README.md
|___need_this.js
|___also_this.latex
|___assets
|___temp
除了* .py文件之外,我什么都不需要在实验文件夹中
我尝试过(按照建议的here)
# my other gitignore rules (global)
assets/
temp/
experiments/*
!experiments/**/*.py
我无法手动将.py文件定义为实验名称在实验文件夹中的位置,并且其深度是可变的。我该怎么做?