У меня есть проект на python. По мере его развития в каждом каталоге появляется каталог __pycache__. При пуше в гит я исключаю этот каталог из индекса приблизительно так:
.gitignore
venv
/__pycache__
/app/__pycache__
*/__pycache__
Проблема в том, что со временем в проекте каталогов становится очень много, поэтому мне приходится всё время что-то дописывать в .gitignore для исключения __pycache__
Подскажите пожалуйста, можно ли прописать в .gitignore один раз какой-нибудь шаблон, который будет исключать из индекса каталоги __pycache__ и файлы .pyc любой вложенности?