Я пытаюсь пройти аутентификацию с помощью GitHub, используя токен личного доступа. В файлах справки на github говорится, что для аутентификации используется метод cURL (https://help.github.com/articles/creating-an-access-token-for-command-line-use). Я пробовал это, но я все еще не могу нажать на GitHub. Пожалуйста, обратите внимание, я пытаюсь нажать от неаутентифицированного сервера (Travis-CI).
cd $HOME
git config --global user.email "[email protected]"
git config --global user.name "username"
curl -u "username:<MYTOKEN>" https://github.com/username/ol3-1.git
git clone --branch=gh-pages https://github.com/username/ol3-1.git gh-pages
cd gh-pages
mkdir buildtest
cd buildtest
touch asdf.asdf
git add -f .
git commit -m "Travis build $TRAVIS_BUILD_NUMBER pushed to gh-pages"
git push -fq origin gh-pages
Этот код вызывает ошибки:
удаленный: анонимный доступ к scuzzlebuzzle/ol3-1.git запрещен.
неустранимый: аутентификация не удалась для " https://github.com/scuzzlebuzzle/ol3-1.git/ "