個人用アクセス トークンを使用して GitHub で認証しようとしています。GitHub のヘルプ ファイルには、cURL メソッドを使用して認証するように記載されています (個人用アクセス トークンの作成)。これを試しましたが、まだ GitHub にプッシュできません。認証されていないサーバー ( Travis CI )からプッシュしようとしていることに注意してください。
cd $HOME
git config --global user.email "emailaddress@yahoo.com"
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
このコードはエラーを引き起こします:
remote: scuzzlebuzzle/ol3-1.git への匿名アクセスが拒否されました。
致命的: 'https://github.com/scuzzlebuzzle/ol3-1.git/' の認証に失敗しました"