Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you try to clone git repository using your username and password you can face following issue

Code Block
michalo@pcss-dtir-michalo gitlab_access_token % > git clone https://gitlab.eufus.psnc.pl/g2jwasik/muscle3-contenerized-test.git
Cloning into 'muscle3-contenerized-test'...
Username for 'https://gitlab.eufus.psnc.pl': g2michal
Password for 'https://g2michal@gitlab.eufus.psnc.pl':
remote: HTTP Basic: Access denied. If a password was provided for Git authentication, the password was incorrect or you're required to use a token instead of a password. If a token was provided, it was either incorrect, expired, or improperly scoped. See https://gitlab.eufus.psnc.pl/help/topics/git/troubleshooting_git.md#error-on-git-fetch-http-basic-access-denied
fatal: Authentication failed for 'https://gitlab.eufus.psnc.pl/g2jwasik/muscle3-contenerized-test.git/'

...

  1. login to https://gitlab.eufus.psnc.pl/
  2. choose your avatar (top left corner) and choose: Preferences → Access tokens → Add new token


Now, you can use your newly generated and safely stored token as a password

Code Block
> git clone https://gitlab.eufus.psnc.pl/g2jwasik/muscle3-contenerized-test.git
Cloning into 'muscle3-contenerized-test'...
Username for 'https://gitlab.eufus.psnc.pl': g2michal
Password for 'https://g2michal@gitlab.eufus.psnc.pl':
remote: Enumerating objects: 51, done.
remote: Counting objects: 100% (39/39), done.
remote: Compressing objects: 100% (39/39), done.
remote: Total 51 (delta 12), reused 0 (delta 0), pack-reused 12 (from 1)
Receiving objects: 100% (51/51), 11.89 KiB | 2.38 MiB/s, done.
Resolving deltas: 100% (14/14), done.