Ich versuche, mich mit einem persönlichen Zugriffstoken bei GitHub zu authentifizieren. In den Hilfedateien bei github wird angegeben, dass zur Authentifizierung die cURL-Methode verwendet werden soll ( https://help.github.com/articles/creating-an-access-token-for-command-line-use ). Ich habe es versucht, kann aber immer noch nicht auf GitHub pushen. Bitte beachten Sie, dass ich versuche, von einem nicht authentifizierten Server (Travis-CI) zu pushen.
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
Dieser Code verursacht die Fehler:
remote: Anonymer Zugriff auf scuzzlebuzzle / ol3-1.git verweigert.
Schwerwiegend: Authentifizierung für ' https://github.com/scuzzlebuzzle/ol3-1.git/ ' fehlgeschlagen. "