Jestem na Ubuntu 12.04 LTS i właśnie zaktualizowałem mój git
z 1.7
- coś do wersji 1.8.4
. Problemem jest to, kiedy chcą pchnąć do repozytorium GitHub, pojawia się następujący komunikat i push nie dzieje:Zdalny anonimowy dostęp do repozytorium zabroniony?
/caniuse $ git push
Username for 'https://github.com': rafalchmiel
Password for 'https://[email protected]':
remote: Anonymous access to rafalchmiel/caniuse.git denied.
fatal: Authentication failed for 'https://github.com/rafalchmiel/caniuse.git/'
To, co dostaję od git config --list
:
user.name=Rafal Chmiel
[email protected]
alias.undo-commit=reset --soft HEAD^
color.ui=true
push.default=matching
credential.helper=cache --timeout=86400
github.user=rafalchmiel
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=https://github.com/rafalchmiel/caniuse.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
A te moje piloty (git remote -v
):
origin https://github.com/rafalchmiel/caniuse.git (fetch)
origin https://github.com/rafalchmiel/caniuse.git (push)
próbowałem konfigurowania kluczy SSH ponownie (choć odbywa się to za pośrednictwem HTTP) i nie szukać opcji. Brak szczęścia. Jakieś pomysły na to, co jeszcze mógłbym zrobić?
Czy próbowałeś zmienić pilota, aby użyć łącza SSH? –
Dziękuję bardzo za sugestię, wypróbowałem to i zadziałało od razu. Zrzucam HTTPS na dobre! SSH FTW. – raf