por qué se cambia mi permiso de archivo después de extraerlo del repositorio de git
Me he encontrado con este problema una y otra vez. Tengo un repositorio git configurado en mi servidor remoto y todos los archivos están configurados en 644 y las carpetas están configuradas en 755. Sin embargo, cada vez que saco del repositorio git (estoy usando bitbucket), noté el permiso del el archivo que modifiqué se cambió a 664, lo que produce un error interno del servidor. Por ejemplo, cambié el index.php, y aparece 500 cuando intenté obtener acceso a él.
tengo que usarfind . -type d -print0 | xargs -0 chmod 0755
yfind . -type f -print0 | xargs -0 chmod 0644
para cambiar manualmente el permiso de mis archivos a la normalidad