Organize work with projects
Create projects to host your codebase in GitLab. You can also use projects to:
- Track issues
- Plan work
- Collaborate on code
- Use CI/CD tools to continuously build, test, and deploy your app
Projects can be available publicly, internally, or privately. GitLab does not limit the number of private projects you can create.
- Getting started
- Create a project
- Manage projects
- Project visibility
- Project settings
- Description templates
- Project access tokens
- Deploy keys
- Deploy tokens
- Reserved project and group names
- Search
- Badges
- Project topics
- Code intelligence
- Import and migrate
- System notes
- Transfer a project to another namespace
- Use a project as a Go package
- Tutorial: Build a protected workflow for your project
- Troubleshooting