fatal: Não é um repositório git (ou qualquer um dos diretórios pai): .git (E, no entanto, o repositório existe)

3

Estou seguindo as instruções sobre como importar um repositório .git existente para o GitHub.

Ao tentar adicionar o repositório .git ao GitHub, recebo o seguinte erro:

fatal: Not a git repository (or any of the parent directories): .git

Eu pesquisei no Google e isso parece significar que o repositório não existe. No entanto, o Git GUI abre muito bem o mesmo repositório .git.

Copiei-colei o endereço para cd e a linha de comando para obter meu repositório .git (existente) no GitHub - No dice. Eu testei a conexão ssh com o GitHub; funciona perfeitamente ("Você autenticou com sucesso, mas ..." etc.).

Alguma idéia do que pode estar errado ou como corrigi-lo?

    
por Narf the Mouse 14.05.2011 / 09:25

2 respostas

2

Você pode usar o prompt de comando para a operação do GitHub (precisando de autenticação ssh).
Mas você precisa definir a variável de ambiente %HOME% , que:

  • não está definido em determinado sistema operacional (como o Windows)
  • é definido na sessão bash do Git (tipo echo $HOME )

%HOME%/.ssh é onde o Git está procurando pela chave pública / privada do ssh, necessária pelo GitHub para saber quem você é.

    
por 14.05.2011 / 14:13
1

no Windows, você pode ir para o Windows Explorer, clique com o botão direito do mouse na pasta do seu repositório git, selecione "Git Bash here" no menu de contexto, então você pode executar seus comandos na janela do console. Demorei quase dois dias para descobrir isso ...

    
por 22.06.2011 / 21:46

Tags