Git remote add não funciona

4

Estou tentando adicionar um servidor remoto ao meu prompt do git bash com algo como:

git remote add origin ssh://myserver.pair.com/usr/home/myname/myrepo.git

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

Eu pareço ter ssh configurado ok porque isso ...

ssh myserver.pair.com

... faz o login sem problemas, sem solicitar minha senha.

O que parece acontecer com o add remoto é que ele nem sequer tenta entrar em contato com o servidor. Ele retorna com um erro instantaneamente, e não parece importar o que eu coloquei para um nome de servidor:

git remote add origin ssh://blahblahblah/usr/home/myname/myrepo.git

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

Eu configurei o git de alguma forma?

Detalhes técnicos: Windows Vista, MsysGit v1.6.4, SSH configurado com o arquivo C: \ Arquivos de Programas \ Git \ etc \ ssh \ ssh_config

    
por izb 16.11.2009 / 12:21

1 resposta

16

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

Isso indica que o diretório em que você está não é um repositório git. Antes de adicionar servidores remotos, confirme as coisas e, portanto, você deve ter um repositório git criado.

Em um repositório git, há um diretório (que pode ser oculto) chamado .git . Ele contém metadados no repositório e todos os dados referentes aos arquivos verificados.

Para criá-lo, digite git init no diretório que você deseja ter um repositório git. Então você pode adicionar servidores remotos e realizar operações nele.

    
por 16.11.2009 / 12:58