Turnkey Linux e GIT

1

Eu instalei o link do Turnkey Linux para ter um servidor Git. A instalação correu bem e eu criei um usuário para usar com o git. Ele vem com um repositório pré-instalado chamado "helloworld.git".

Para testar o GIT, eu fiz git clone git://192.168.56.101/git/helloworld.git e ele clonou o repo bem. Eu entrei então no repo e fiz uma mudança e cometi. Então eu adicionei o controle remoto fazendo git remote add [email protected]:helloworld.git

Eu então fiz um push e ele pediu minha senha como esperado, mas depois disse helloworld.git does not appear to be a git repository

Não estou colocando o local certo para o repositório remoto? Além disso, como faço para criar meu próprio repositório no servidor? Eu sou relativamente novo em gerenciar um servidor GIT. Obrigado.

    
por mikelbring 12.05.2011 / 04:36

1 resposta

2

Existem dois problemas aqui:

1) Quando você clona um repositório, o repositório original é configurado automaticamente como a origem / mestre de sua nova cópia. Você não precisa adicioná-lo como um controle remoto. 'git push' sem argumentos deve voltar ao repo.

2) Você tem um erro de digitação no seu repo remoto. Você está puxando de git: //192.168.56.101/git/helloworld.git mas tentando voltar ao git: //192.168.56.101/helloworld.git Observe o diretório "/ git /" derrubado no caminho. É por isso que o git estava reclamando - não estava encontrando um repositório git válido (porque não encontrava nenhum repositório ). Mas, como eu disse, você não precisa desse passo de qualquer maneira.

    
por 12.05.2011 / 06:29