Complemento: Se teu projeto for open source e o mesmo visar o uso ou fork por outros devs, você pode utilizar o .env.example, este não precisa adicionar ao .gitignore mas também passe apenas valores DEMONSTRATIVOS por ele, para dar uma direção ao usuário sobre como diabos configurar aquela aplicação.
Vide exemplo no caso do framework PHP, LARAVEL:
https://github.com/platformsh-templates/laravel/blob/master/.env.example