1
resposta

Falta de permissão ao clonar repositório remoto na máquina local.

Pessoal, Boa tarde!

Na etapa de aprendizado sobre como compartilhar commits em um repositório remoto, é necessário criar e clonar esse repositório remoto.

Consegui criar tranquilamente, mas na hora de clona tomei o seguinte erro:

  fatal: 'C:/Users/Josimar_Junior/Documents/Git/Servidor/' does not appear 
  to  be a git repository
  fatal: Could not read from remote repository.
  Please make sure you have the correct access rights
   and the repository exists.

Como podem ver, o repositório remoto foi criado no diretório "C:/Users/Josimar_Junior/Documents/Git/Servidor/" pelo comando "git init --bare"

Sabemos que os arquivos comitados estão no diretório "C:/Users/Josimar_Junior/Documents/Git/Josimar/" e neste local que foi criado o primeiro repositório com o comando "get init".

De acordo com o exercício, teria uma segunda desenvolvedora, Ana, que iria ter acesso aos commits dos scripts que estão na pasta Josimar. Logo, criei e entrei na pasta Ana "C:/Users/Josimar_Junior/Documents/Git/Ana/" e neste local digitei o comando para clonar o repositório remoto que está na parta servidor, dando o nome de Project: "git clone /C/Users/Josimar_Junior/Documents/Git/Servidor/ Project".

Porém, apareceu o erro que informei no início do texto.

Procurei bastante pela internet, encontrei 2 possíveis soluções (1 relacionada à necessidade de chave SSH e outa dizia que não podia ter repositório remoto em máquina local), mas não consegui resolver o meu problema.

Conseguiriam me ajudar?

Obrigado!

1 resposta

Olá Josimar, tudo bem? No erro:

 fatal: 'C:/Users/Josimar_Junior/Documents/Git/Servidor/' does not appear to  be a git repository

É indicado pelo Git que o diretório (pasta) 'C:/Users/Josimar_Junior/Documents/Git/Servidor/' não é um repositório Git, então, você poderia executar novamente o comando git init --bare dentro da pasta "Servidor", e depois tentar executar o comando git clone novamente.

E fala pra gente o resultado!