Criando repositório Github a partir da linha de comando

Eu tenho tentado enviar por push minhas alterações de repositório local para o github a partir da linha de comando. Estou longe do git há um tempo, então não me lembro de algumas coisas. Durante a última hora, tenho tentado fazer push do repositório sem criar um repositório remoto no Github.com. Tanto quanto me lembro, o git push origin master / git push é suficiente para enviar as alterações locais e, se necessário, criar um repositório no servidor remoto. No entanto, o git push não me permite fazer push e criar automaticamente o repo.

Então, para economizar tempo, criei um repositório remoto no github.com e adicione o URL do repositório remoto usando

git remote add origin https://mygithubrepoUrl.com

e funcionou.

É necessário criar um repositório remoto no Github e adicionar esse URL na linha de comando para enviar alterações? O Git não pode criar automaticamente repo e enviar alterações?

questionAnswers(2)

yourAnswerToTheQuestion