Forked from
ogs / ogs
9303 commits behind the upstream repository.
-
Lars Bilke authored
- The get the source code page now just references source code downloads as an archive. - The GitLab and fork set up has been moved to the development workflows section. - Added page on code review.
Lars Bilke authored- The get the source code page now just references source code downloads as an archive. - The GitLab and fork set up has been moved to the development workflows section. - Added page on code review.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
gitlab.md 1.42 KiB
date = "2018-02-26T11:00:13+01:00"
title = "Set Up GitLab"
author = "Lars Bilke"
weight = 1012
[menu]
[menu.devguide]
parent = "development-workflows"
Introduction
GitLab is a web-based development and collaboration tool similar to GitHub. We self-host GitLab at https://gitlab.opengeosys.org and migrated our development workflows from GitHub in June 2020. Development takes place in the ogs-group and the authoritative repository is at ogs/ogs.
Setup an account
- Creating a GitLab account can be done by simply using your existing GitHub account: click the GitHub logo (octocat) on the Gitlab sign-in page
- You will be redirected to GitHub (please login there) and asked for authorization.
- Your new user account will be blocked at first, please let us know we will unblock it
Setup a password for cloning over https
To clone a repository via https://
-protocol you need to set up an account password and use this during git clone https://...
.
Upload a SSH key for cloning over SSH
To clone a repository via SSH-protocol (git clone git@gitlab...
) you need to upload your SSH public key.