GitLab/Workflows/Registering an account on GitLab

Accounts on gitlab.wikimedia.org are connected to Wikimedia developer accounts. If you do not yet have a developer account, follow Help:Create a Wikimedia developer account to create one.

Once you have a developer account, visit gitlab.wikimedia.org and click "Sign In" in the upper-righthand corner of the window. You will be redirected to our idp.wikimedia.org single sign-on server to enter your developer account credentials. Once you have authenticated to idp.wikimedia.org you will be redirected back to our GitLab server.

In order to prevent spam and other abuse, newly registered GitLab accounts must be approved before they can use the service:

Add an SSH key

Visit the SSH settings in your profile and add a public key. See SSH keys and the GitLab documentation for more details on this process.

GitLab also supports HTTPS remotes, so an SSH key isn't necessary. However, this documentation assumes you are performing git operations using SSH.

Add two-factor authentication

You may be required to use two-factor authentication to access most projects on GitLab.

Click on your user icon, then "Edit profile" or "Preferences", followed by "Account", and the "Manage two-factor authentication" button. From here you can set up an authenticator app, or use a hardware device (such as a YubiKey) as your second factor.

See the upstream GitLab docs on two-factor authentication for more details.

Category:GitLab technical documentation
Category:GitLab technical documentation