GIT klonowanie i push

Jeśli zrobimy git clone https://github.com/zxc/repo.git, a potem:

git push origin master
Username for 'https://github.com': zxc
Password for 'https://zxc@github.com':
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/zxc/repo.git/'

Rozwiązaniem jest klonowanie po SSH a nie HTTPS.

Istniejące repozytorium możemy poprawić poleceniem:

git remote set-url origin git@github.com:username/repo.git

Więce na stronie Switching remote URLs from HTTPS to SSH

PS: Oczywiście, żeby procedura zadziałała należy skopiować klucz publiczny na githuba

Leave a Reply

Your email address will not be published. Required fields are marked *