Git puxando sem acesso root

4

Em uma caixa do Ubuntu Server 10.10, parece que eu preciso de acesso root para usar o git pull (no meu diretório /var/www ). error: cannot open .git/FETCH_HEAD: Permission denied .

Eu tentei chmodding 0777 /var/www e /var/www/.git e chowning ambos para minha conta, sem sucesso.

    
por JJJollyjim 10.09.2011 / 11:03

3 respostas

4

A mensagem de erro não é sobre /var/www ou /var/www/.git . É sobre /var/www/.git/FETCH_HEAD , que você precisa de permissões de gravação.

    
por 10.09.2011 / 12:16
3

Por qualquer motivo, você não tem acesso ao arquivo local .git / FETCH_HEAD.

A solução para isso é executar chown -R youruser .git/

Depois de executar isso, você poderá executá-lo sem o sudo.

    
por 24.01.2015 / 02:24
0

Você provavelmente precisará de permissões em todo o diretório e de todos os arquivos para poder extrair.

    
por 15.09.2011 / 22:02