por que minha permissão de arquivo está sendo alterada após puxar do repositório git

Eu já me deparei com esse problema repetidamente. Eu tenho um repositório git configurado no meu servidor remoto e todos os arquivos são configurados para 644 e as pastas são 755. No entanto, toda vez que eu saía do repositório git (estou usando o bitbucket), notei a permissão do O arquivo que eu modifiquei foi alterado para 664, o que resulta em um erro interno no servidor. Por exemplo, alterei o index.php e ocorre 500 quando tentei obter acesso a ele

eu tenho que usarfind . -type d -print0 | xargs -0 chmod 0755 efind . -type f -print0 | xargs -0 chmod 0644 alterar manualmente a permissão dos meus arquivos de volta ao normal

questionAnswers(1)

yourAnswerToTheQuestion