Problem
User was previously using https authentication for gitlab.msu.edu with their NetID credentials. This no longer works. To fix this, users must either:
- generate an access token, or
- use ssh credentials (recommended).
Environment
Gitlab
Resolution
Option 1 - SSH Credentials (recommended)
URL: https://gitlab.msu.edu/-/profile/keys
- Create ssh key-pair on workstation.
- Enter *public* key into "Key" field.
- Enter title and optional expiration date.
- Click Add key
Usage
Gitlab will accept corresponding private key anywhere SSH credentials are supported.
Option 2 - Access Token
URL: https://gitlab.msu.edu/-/profile/personal_access_tokens
- Specify token name
- Specify expiration date ( leave blank for permanent)
- Select scope (ie: write_repository)
- Click 'Create personal access token'
The new token will be listed as "Your new personal access token".
Usage
This can be used as a password for anything as determined by scope selected.
Notes:
Cause
Known issue.