Git


All LABS domain users have access to faculty's git server operating under Gitea software. It is available at https://git.wmi.amu.edu.pl.

After loggin in with LABS domain credentials, user has access to public repositories and those to which he has appropiate privileges. Everyone can also create a new repository.

Repository creation

In a top right corner symbol "+" is located. After clicking on it choose "New repository".

On a next screen enter name of a repository you want to create. It's the only required field. However, Gogs gives us possibility of automatic repository initialization with appropiate .gitignore file and/or license.

After choosing a license or technologies used to generate .gitignore set field Initialize this repository with selected files and template

Ater clicking Create Repository repository should be created.

Organization

Organization in Gitea groups repositories and allows to create teams that can be assigned rights to repositories in the organization. In order to create an organization you should create ticket in helpdesk system containing:

  • short explanation why an organization is needed
  • organization name
  • information whether the organization is to be available
    • publicly
    • for every authenticated user
    • only for users added to the organization

It is possible to add team containing faculty employees that will be synchronized with our LDAP server (LABS domain). To do this, give your team name ldap_faculty. Members will be added based on their membership in LDAP group no later than 5 minutes after the team is created.