gitlab-ce is already the newest version (11.2.3-ce.0).
so I found out, that my package sources were outdated. To solve this you have to update the package list by executing a predefined script from the official Gitlab package site. If your installation is based on the community edition follow the “quick install instructions” from
Download the following configuration files from the Gitlab Apache Server Configuration Files site:gitlab-omnibus-ssl-apache24.conf
gitlab-omnibus-apache24.confCopy them to /etc/apache2/sites-available and create a system link to /etc/apache2/sites-enabled
Here is a small example of how you can use Visual Studio 2015 CE with Gitlab:
Create a new project in GitLab and clone it to your local file system. Notice you will need the http link to your project in a later step.
Open Visual Studio 2015 CE and create a new project in the cloned directory. VS 2015 CE will automatically detect the git version control.
Go to the Team Explorer register tab and follow these steps:
Next open the the Repository Settings by clicking on the combobox in the top area of the register card.
Go to the Remotes section and ente your GitLab projectlink from step 1.
Go to the Changes section and make a comment to the included files.
If all is successfully configured you can now go to the Synchronization section and sync, fetch, pull or push your project.
Congratulation! You managed to use Visual Studio 2015 CE with your GitLab repository!
Here are the steps to use TortoiseGit with GitLab:
Create a new project or use an existing one und notice the SSH link, e.g.
Create secret keys with puttygen
a) Press Generate
b) Move mouse in the empty area until key has been generated
c) Save public and private key (fill out Key passphrase)
d) Copy public key from the Public key for pasting into OpenSSH… area
Log into your GitLab site and go to your Profile settings menu, select the SSH Keys button and paste your copied public key in the empty area. Save your profile.
Select local repository folder, right click and select Git clone. Fill out the form like this example below:
Press OK (and enter your Key passphrase from your private key)
Congratulation! You successfully configured your TortoiseGit with GitLab!