Olá, Andrey! Tudo bem?
Primeiramente, é importante verificar se o arquivo .env já foi adicionado ao repositório antes de você criar o .gitignore. Se ele já estiver sido adicionado, o .gitignore não terá efeito sobre ele. Nesse caso, você precisará remover o arquivo do repositório antes de criar o .gitignore.
Além disso, é possível que você esteja enfrentando algum problema de cache no Git. Para resolver isso, você pode tentar executar o seguinte comando no terminal, dentro do diretório do seu projeto:
git rm --cached .env
Esse comando irá remover o arquivo .env do cache do Git, permitindo que o .gitignore funcione corretamente.
Caso você tenha seguido todos esses passos e o problema persista, sugiro que você verifique se o nome do arquivo .gitignore está correto e se a sintaxe do arquivo está correta. Certifique-se de que você está usando o nome exato do arquivo, com a extensão .gitignore, e que não há erros de digitação ou espaços em branco no arquivo.
Espero que essas dicas possam te ajudar a resolver o problema com o .gitignore. Se tiver mais alguma dúvida, é só me dizer! Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!