Creating a repository
Create a new repository to hold your code, its history, and everything that lives alongside it. The create form asks for a name, an optional description, a visibility level, and the name of the default branch, then takes you straight to the new repository once it is created.
Where to find it
- URL:
gitvetrix.com/new - Navigation: Open Repositories from the main menu, then select New at the top of the page. If you have no repositories yet, select New repository in the Your Repositories block.
Create a repository
- Open the create form. Your username is shown as the owner of the new repository.
- In Repository name, type a name. Names may use letters, digits, hyphens, underscores, and dots, and can be up to 100 characters long.
- Optionally, add a short Description to explain what the repository is for.
- Choose a Visibility level (see below). Public is selected by default.
- In Default branch, set the name of the branch created with the repository. This defaults to main.
- Select Create repository. You are taken to the new repository's home page.
To leave without creating anything, select Cancel.
Choose a visibility level
The Visibility options control who can see the repository. Each option describes what it means as you select it:
- Public — anyone on the internet can view the repository, including signed-out visitors. You choose who can commit.
- Internal — any signed-in user on the instance can view the repository. Signed-out visitors cannot see it.
- Private — only you and collaborators you explicitly add can view the repository. Signed-out visitors cannot see it.
Troubleshooting
- Repository name is required. If you leave it empty or use a character that is not allowed, the field shows the rule it expects, and the repository is not created until you fix it.
- Default branch is required and cannot be empty.
- If creating the repository fails, an error message appears above the buttons. Correct the problem and select Create repository again.
Related pages
- Repository home — the landing page you reach after creating a repository, with its file list, README, and clone details.