Usando o git / pasta de propriedade do root

2

Eu decidi mudar para o Kubuntu no Windows.

Eu estava configurando o XAMPP, que é instalado em /opt/lampp/ .

Agora, quero configurar meu ambiente de trabalho para um projeto no qual estou trabalhando, mas o git não tem permissão para acessar o root.

Quando tento atribuir uma pasta ( /opt/lampp/htdocs/project-sbc/ ), ele diz o seguinte:

Git: fatal: could not create work tree dir '/opt/lampp/project-sbc':
Permission denied

Como posso corrigir isso?

    
por Jesse Boogaard 05.06.2017 / 16:17

1 resposta

2

A solução simples é executar o comando git clone no diretório /home , em um local que pertence a você.

por exemplo. em uma subpasta dev-projects na sua pasta /home/username .

Se, por algum motivo, o conteúdo do repositório git estiver localizado em /opt/lampp/project-sbc , você deverá executar o comando git clone como root, usando o comando sudo :

sudo git ...... (your git command)

Também como mencionado no comentário:

O usuário pode alterar o proprietário da pasta da raiz para si mesmo.

sudo chown username /opt/lampp

Siga com o comando git nessa pasta

git clone .....
    
por Yaron 05.06.2017 / 16:20