Welcome on the UNIGE GitLab documentation. You will find here all the information you need to use the UNIGE GitLab instance.
gitlab.unige.ch is open to the whole Swiss educational audience via SWITCHaai (UNIGE members should use their ISIs credentials) and to any non-academic entity via SWITCH edu-ID (free registration required) . For this reason, password authentication has been deactivated.
clone/push/pull are available:
Access to each resource is directly managed per (sub)group or project via the web interface (see https://gitlab.unige.ch/help/user/permissions ).
To easy access management, you should think in a hierarchical terms from the very beginning:
By default, the following settings apply to any internal users:
git push: 1MB
Please contact the UNIGE GitLab administrators (see https://catalogue-si.unige.ch/gitlab ) if you need more resources.
The UNIGE GitLab instance is based on the upstream Community Edition (cf. https://about.gitlab.com/install/ce-or-ee/), since until now no Enterprise features have been needed after various evaluation.
Of the CE-included feature, the UNIGE GitLab instance does not support the following ones:
By default, each project is private , i.e. they can only be cloned and viewed by project members.
For more details, please check the corresponding section of the upstream documentation of the UNIGE GitLab instance.
Learn Git with a game: https://ohmygit.org/
You did something wrong with Git? This site may help you: https://ohshitgit.com/