Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Git - Repositorio Remoto

Bom dia,

Tenho o seguinte cenário:

Tenho o meu projeto criado 'cursos-alura' e desejo enviá-lo ao github. No meu github não tem nenhum repositório remoto criado.

Executei o seguintes passos:

git init 
git add . 
git commit -m 'commit inicial'
git remote add https://github.com/{usuario}/cursos-alura.git
git push -u origin master

No último comando é exibido a mensagem de erro

Username for 'https://github.com/: {usuário}
Password for 'https://{usuário}@github.com': 
remote: Not Found
fatal: repository 'https://github.com/{usuario}/cursos-alura.git' not found

Minha dúvida é a seguinte: Consigo criar o repositório remoto via linha de comando no momento do primeiro push a ser realizado?

Abraços.

3 respostas
solução!

Oi Gilberto, não consegue. Você primeiro precisa criar o repositório no Git. O link do repositório segue sempre esse padrão /nome do Usuario/nome do Git, mas não dá pra criar por linha de comando. assim que você cria, o github te mostra o link do seu repositorio, é só copiar e colar.

Fala aí Gilberto, blz?

Através do git não é possível criar um repositório remoto. Você só envia ou recebe informações de um repositório já existente.

Eu desconheço uma ferramenta (pronta) via linha de comando para criação de repositório no github.

Porém o github tem uma extensa api, e com ela você consegue dentre outras coisas criar um repositório.

Como a api é REST você poderia usar (por exemplo ) o curl para enviar uma requisição (devidamente parametrizada seguindo a documentação da api) para o github e criar um repositório.

Aqui tem o link da documentação para a api e como você pode usa-la: https://developer.github.com/v3/

Espero ter ajudado e bons estudos.

Entendi,

Obrigado Vânia e Fernando.