Нужно ли мне поместить все папки __pycache__ в папку проекта и папки apps?
Я видел, как люди добавляли папку pycache в .gitignore.
Но никогда не видел, чтобы добавляли каждую папку __pycache__
в каждую папку проекта, поэтому кажется логичным включить каждую папку __pycache__
в .gitignore, например, так:
hello_world/__pycache__
pages/__pycache__
(hello_world - имя проекта, pages - имя приложения)
Нужно ли мне добавить все __pycache__
папки в .gitignore?
Просто добавьте
*.py[cod]
в вашу .gitignore
; это будет соответствовать всем файлам, которые вы (по моему опыту) когда-либо увидите в любой __pycache__
папке.
Этот шаблон также появляется в шаблоне GitHub .gitignore для файлов Python.
Практически необходимо игнорировать папки pycache. Вы можете добавить __pycache__/
в .gitignore, чтобы игнорировать все папки pycache в вашем проекте.