Permissões de arquivo para o Linux ao editar no Windows

2

O que eu quero é mover meu desenvolvimento do Linux para o Windows, usando as ferramentas do Docker (Kinematik, Machine, Compose). Eu ainda estou desenvolvendo aplicações web supostamente rodando no Linux em produção, é claro.

A parte fácil é instalar ferramentas e clonar um repositório. Desta forma repo com um código-fonte está no sistema de arquivos host do Windows, mas rodando no Linux através de containers.

Parte difícil é quando eu edito arquivos, salvo e commit através do git, a permissão do arquivo é 0777 e não respeita as permissões existentes (antes da edição).

Como isso poderia ser classificado?

    
por There Are Four Lights 17.09.2015 / 00:21

2 respostas

0

Altere as configurações de umask, normalmente umask deve ser 022 (portanto, os arquivos são 644 e as pastas são 755)

Para o SFTP, altere-o aqui:

Como colocar umask desejada com o SFTP?

    
por 17.09.2015 / 14:27
-1

Você pode encontrar algumas ideias aqui link Nenhum deles parece exatamente o que você está dizendo, mas, em conjunto, você pode encontrar algo que funcione para você.

    
por 17.09.2015 / 13:55