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?