Profile
- Access Token
- Personal Token
- Authenticate against Git or API access
- Generate a token and save it
- Feed Token
- Used to load RSS feed, cannot be used to access other data
- https://gitlab.com/[username]/[project_name]/-/commits/main.atom?/private_token=[feed_token]
- SSH Keys
Projects
- Create Blank Project
- URL, https://gitlab.com/[username]/[project_name]
- Visibility Level
- Private
- Members of the project or group can clone project
- Guest cannot clone project
- Public
- Guest can clone project, but not able to push
- Permissions and Roles
- Guest
- Reporter
- Developer
- Maintainer
- Owner
- Plan
- Issue, a list of issues
- Issue Board, a Kanban board of issues
- Milestone, organize issue
- Wiki, wiki page
- Code
- Merge Request
- A request to merge branches
- Developer, maintainer, owner can approve, manage, and accept merge request
- Create a merge request, resolve conflicts, commit
- Repository
- Repository graph
Group
- URL, https://gitlab.com/[group_name]/[project_name]
- Permission
- By default, branches are protected, only maintainer/owner can push to protected branches
- Setting -> Repository -> Expan Protected branches, allow developers to merge and push