Altere o proprietário de /website/directory/.git
para seu usuário:
$ chown -R admin /website/directory/.git
Copiei uma pasta php de um computador para outro e conectei-a ao apache. No entanto, o apache retornaria page forbidden
.. depois de fazer uma pesquisa, descobriu-se que era uma questão de dar acesso ao apache à pasta. então é isso que eu fiz:
sudo chown -R _www /website/directory
no entanto, depois de fazer isso, executar meus comandos git alias, como git la
, retorna este erro:
fatal: unable to access '.git/config': Permission denied
se eu rodar whoami eu recebo admin
.. então eu decidi adicionar admin ao grupo _www da seguinte forma:
sudo dseditgroup -o edit -a admin -t user _www
executando
dseditgroup -o checkmember -m admin _www
retorna
yes admin is a member of _www
no entanto, executar git la ainda retorna o mesmo erro acima .. o que eu faço?