> For the complete documentation index, see [llms.txt](https://help.readymage.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.readymage.com/project-management/project-settings/git-management.md).

# Git Management

The environment source code is hosted on GitHub. Here you can grant and remove access to the repo and quickly see commits made by a specific person.

<figure><img src="/files/9CDkXScmydJVibNJNEv3" alt=""><figcaption></figcaption></figure>

## Add Git User

Before you can access your GitHub repository you must add a GitHub user.

Owner, Admin and Developer member roles can add git users.

Enter GitHub username, select permission and click **Add User**.

<figure><img src="/files/NEFkPFhEVgnYmw1HEn75" alt=""><figcaption></figcaption></figure>

Note the git user permissions:

* **Read** can pull source code from repository
* **Write** can pull and push changes to repository
* **Triage** can pull source code from repository and manage pull requests and issues

[Learn more here](https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization#permissions-for-each-role).

## Change Git User permission

Owner, Admin and Developer member roles can change git user permission.

Click **Change git user permission** button.

<figure><img src="/files/1aULiIgWFiRbC6rEtQ6u" alt=""><figcaption></figcaption></figure>

Change git permission and click **Save Changes**.

<figure><img src="/files/wSfKThjpxXewi4ny4fb1" alt=""><figcaption></figcaption></figure>

## Delete User

Should you wish to remove users from your repository you can use the **Delete** button next to each of the usernames, to delete a specific user.

<figure><img src="/files/5N0hg9NlJpSUQ2MWtxm1" alt=""><figcaption></figcaption></figure>
