Deploy da aplicacao no github

Pessoal crei uma aplicacao usando fw laravel e fiz o deploy no heroku usando base de dados postgre e tambem fiz deploy no github so que a minha configuracao no arquivo .env com foi junto para github, queria saber como faco para empedir o acesso a este arquivo para nao poder ver configuracao do banco de dados.

Na sua estrutura de pastas não existe um arquivo .gitignore?

E no heroku não há como apagar o arquivo?

Caso já tenha enviado o arquivo conforme informado, veja esse exemplo
ignorando arquivos já enviados

crie ou edite o arquivo .gitignore
nesse arquivo passe a localização do .env
e envie a alteração para o repositório

devo eliminar o .env que existe dentro do .gitignore e fazer o commit novamente e fazer o push para o heroku, lembrando que ja tenho este arquivo

O link que eu passei, da um exemplo de como alterar o aquivo já commitado, com aqueles comandos você consegue alterar o documento que está no repositório.