This is an old revision of the document!
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.
Git 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
: 1MBPlease contact the UNIGE GitLab administrators (see https://catalogue-si.unige.ch/gitlab ) if you need more resources.
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/
Git Windows client https://dataforum.unige.ch/t/recommended-git-client-for-gitlab-unige-account/322/2
SPC VCS courses https://spc.unige.ch/en/teaching/digitalskills/source-code-management-git/
You did something wrong with Git? This site may help you: https://ohshitgit.com/