„Bad Credentials” podczas próby utworzenia repozytorium GitHub przez CLI przy użyciu curl
Próbuję utworzyć repozytorium GitHub za pomocą wiersza poleceń.
Zasugerowanotutaj że możesz użyć następującego polecenia:
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
Kiedy z niego korzystam, pojawia się monit o wprowadzenie hasła (co jest poprawne, jest poprawne, ponieważ mogę się zalogować na stronie GitHub.com). Otrzymuję wtedy ten błąd:
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"
}
Próbowałem bez cudzysłowów wokół mojej nazwy użytkownika i po prostu daje mi błąd „Problemy z analizowaniem JSON”.