Запушил проект в гит , все файлы запушились кроме .env.local , этот файл прописал в .gitignore , да и в git status было видно что этот файл - якобы готов к отправке все дела. Как решить проблему?
Это как раз не проблема.
В гите должен присутствовать только .env.example с примерами настроек.
Остальные .env файлы, во-первых, содержат критические данные (логины пароли от дб как минимум), во-вторых, зависят от окружения и могут отличаться на проде , деве и у каждого программиста в команде локально.