---
title: How to create a Repository on PGit
description: "**PGit enable Learners to work collaboratively and to track and rollback changes made to the files throughout the project.** ##### A. CREATE A REPOSITORY ON PGIT **To create a repository on PGit, you need to do the following steps:** #####…"
url: "https://pythaverse.space/docs/how-to-create-a-repository-on-pgit/"
updated: "2025-01-23"
category: Leanbot Documentations / Guideline
tags:
  - PGit
  - Pythaverse
  - Repository
---

# How to create a Repository on PGit

**PGit enable Learners to work collaboratively and to track and rollback changes made to the files throughout the project.**

##### A. CREATE A REPOSITORY ON PGIT

**To create a repository on PGit, you need to do the following steps:**

##### Step 1. Login to PGit

- Visit to the link [https://git.pythaverse.space/](https://git.pythaverse.space/), click ‘**Sign in with Pythaverse eID**’ button.

![](https://pythaverse.space/wp-content/uploads/2023/07/image-57.png)

- Login to PGit successfully

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-84-1024x708.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-84.png)

##### Step 2. Click 'New repository'

You can create a new repository on your personal account or any organization where you have sufficient permissions

- In the upper-right corner of any page, use the  drop-down menu (1), and select ‘**New repository**’ (2).

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-82-1024x474.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-82.png)

- Enter your ‘Repository name’: type a name for your repository (1), and add a description of your repository.
- You choose '**Initialize this reponsitory with an empty commit**' (2)
- Next, press the ‘**Create repository**’ (3) button.

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-83-1024x706.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-83.png)

- Repository created successfully

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-85-1024x404.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-85.png)

##### B. RENAME A REPOSITORY ON PGIT

- To rename a repository, you click to ‘Settings’ (1)
- Select the ‘Danger Zone’ tab (2).
- At the ‘Rename repository’ section, enter a new repository name (3) and click the ‘Rename’ (4) button.

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-86-1024x708.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-86.png)

- Click the ‘OK’ button to confirm the repository rename

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-87-1024x708.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-87.png)

##### C. HOW TO SAVE PROGRAMMING CODE FILES ON PGIT

- On PGIt, select one of your repositories to save the code files.

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-88-1024x708.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-88.png)

- Then, click on 'Create a new file'.

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-89-1024x412.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-89.png)

- Copy the code program created on PIDE and paste it into the file (1), give the file a name (2), and click the 'Commit changes' button (3) to create the file and save the information.

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-90-1024x933.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-90.png)

- Your program file has been successfully created and saved on PGit.

[![](https://pythaverse.space/wp-content/uploads/2023/07/image-91-1024x583.png)](https://pythaverse.space/wp-content/uploads/2023/07/image-91.png)
