Create the first repository on Gitlab

by Daniel Pham
Published: Updated:

Create the first repository on Gitlab. In this article, I will guide you to create your first project. This will be where you store the code for your first project.

Register for a free account on Gitlab

First, you need to access this link and register for a free account.

For personal use, store individual projects or simply want to learn to use Git and Gitlab. A free account is enough for you to use.

Create a repository on Gitlab

After you have an account, log in to the system.

Click the New project button in the upper right corner as shown in the image below.

click button "New project" to create a repository
Click button “New project” to create a repository.

Next, you will name the name of the repository you want to create, fill in the description for this repository.

enter the information of the new repository
Enter the information of the new repository.

Here, you will see two options are Private and Public.

  • Private: only you or your authorized members can access this repository.
  • Public: everyone can access this repository without authentication. Most open source projects use Public, because they want to receive contributions from the community.

The README file is a file that can be said as a brief document of the project. You can choose to create the file automatically and change the content later. Or you don’t choose to create it automatically, you can create it later.

After you click Create project, you will see the window like image below, so you have successfully created a repository for your first project.

create a Gitlab repository successfully
Create a Gitlab repository successfully.


In the framework of this article, I only guide you how to create a Gitlab repository just like that. In the next article, I will show you how to use Git and store code on it.

(This is an article from my old blog that has been inactive for a long time, I don’t want to throw it away so I will keep it and hope it helps someone).

0 0 votes
Article Rating

You may also like

Notify of
Inline Feedbacks
View all comments

DevOps Lite is a personal blog specializing in technology with main topics about DevOps, DevSecOps, SRE and System Administrator. Articles are shared for free and contributed to the community.



Subscribe my Newsletter for new blog posts. Stay updated from your inbox!

© 2021-2024 – All rights reserved.

Please write sources “” when using articles from this website.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Would love your thoughts, please comment.x

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.