This is an old revision of the document!
SISSA GitLab single code collaboration tool
Git
is a cloud-based version control software that allows you create projects of different sizes with speed and efficiency. It helps you manage, communicate and collaborate on different jobs. For example, Git
lets multiple people work on the same files at the same time avoiding conflicts. Git
also will allow you to go back to a previous status on a project or to see its entire evolution since the project was created.
What is GitLab
? GitLab
is an online Git
repository manager with a wiki, issue tracking, CI and CD. It is a great way to manage git repositories on a centralized server. GitLab
gives you complete control over your repositories or projects and allows you to decide whether they are public or private for free.
Read IntroGit.txt for more informations if you are a GitLab
newbie or visit the main GitLab
page http://doc.gitlab.com/ce/ for exhaustive documentation.
In SISSA there is a free GitLab system that can be used by all SISSA users and their external guests.
In order to access the on-line repository:
https://git-scm.sissa.it
you can either:
- log in with your SISSA username and password
or
- log in with your GitHub credentials
To start a new project send a request to helpdesk@sissa.it. You will have access to the desired number of projects.
Your collaborators can join you in GitLab
since you can indipendently add members (also non SISSA users) to your projects and decide which permissions you would like to grant them.