"Credenciais ruins" ao tentar criar um repositório do GitHub por meio da CLI usando o curl

Estou tentando criar um repositório do GitHub usando a linha de comando.

Foi sugeridoAqui que você pode usar o seguinte comando:

curl -u 'USER' https://api.github.com/user/repos -d '{"name":"REPO"}'
# Remember replace USER with your username and REPO with your repository/application name!
git remote add origin [email protected]:USER/REPO.git
git push origin master

Quando eu usá-lo, sou solicitado a digitar minha senha (o que estou certo está correto, pois posso fazer login com êxito no GitHub.com). Eu então recebo este erro:

c:\Development\Projects\MovieStar>curl -u 'jonnymaceachern' https://api.github.com/user/repos -d '{"name":"MovieStar"}'
Enter host password for user ''jonnymaceachern'':
{
  "message": "Bad credentials",
  "documentation_url": "http://developer.github.com/v3"
}

Eu tentei sem citações em torno do meu nome de usuário e só me dá um erro "Problemas de análise JSON".

questionAnswers(2)

yourAnswerToTheQuestion