GitLab Project

GitLab Project

You need to create a GitLab project for your team. All of your project details need to be stored here, including project documentation and source code.

⚠️
Make sure you review the project guidelines before proceeding.

Steps

Step 1: Use the new-project wizard

  1. Open the GitLab home page.

  2. Select + > New project/repository > Create Blank Project.

  3. Fill in the form:

    • The project should be placed under the Username of one of your team members (e.g. j2avery in the example).
    • Visibility should remain Private.
    • Your project should have a descriptive name e.g., UberTweets or Social Calendar.
  4. Select Create project to proceed.

Create Project

Step 2: Set project security

It’s important that you set permissions on your project. This provides access to those who need it, while preventing others from accessing it! The person who sets up the project should make the following changes:

  1. Check project visibility.
    • Settings > General > Visibility Level
    • Ensure that it’s set to Private.
Visibility Flag
  1. Add your teammates to the project with full access.

    • Manage > Members, Invite Members.
    • When they accept, change their role to Owner.
  2. Add course staff with reduced permissions. Add the instructors and TAs to your project.

    • Manage > Members, Invite Members and use each person’s email address.
    • When they accept, set their role to Developer.

Teams will be assigned TAs in the middle of the second week of the term, before this deliverable is due. You can either wait for those details to be released, or just add all of the TAs and instructors to your project.

Step 3: Customize your project (optional)

If desired, you can also add a project icon, and a description.

  • Settings > General, Project avatar.
  • Settings > General, Project description.

Final Word

New Products
https://xkcd.com/1497