# GitOps

- [Git Client installation](https://docs.digit.org/platform/guides/operations-guide/gitops/git-client-installation.md): Git can be installed in any operating systems like Windows, Linux and Mac. Most of the Mac and Linux machines, Git will be pre-installed.
- [GitHub organization creation](https://docs.digit.org/platform/guides/operations-guide/gitops/github-organization-creation.md): Creating a GitHub account and an organization to provide access and permissions to a repository.
- [Adding new SSH key to it](https://docs.digit.org/platform/guides/operations-guide/gitops/adding-new-ssh-key-to-it.md): With SSH keys, you can connect to GitHub without supplying your username and personal access token at each visit. You can also use an SSH key to sign commits.
- [GitHub repo creation](https://docs.digit.org/platform/guides/operations-guide/gitops/github-repo-creation.md): You can store a variety of projects in GitHub repositories, including open source projects. with open source projects you can share your code in repositories with others to track your work.
- [GitHub Team creation](https://docs.digit.org/platform/guides/operations-guide/gitops/github-team-creation.md)
- [Enabling Branch protection:](https://docs.digit.org/platform/guides/operations-guide/gitops/enabling-branch-protection.md): You can create branch protection rule, such as requiring an approving review or passing status checks for all pull requests merged into the protected branch.
- [CODEOWNER Reviewers](https://docs.digit.org/platform/guides/operations-guide/gitops/codeowner-reviewers.md): In every branch of repository there will be a CODEOWNER file. The people inside the CODEOWNER file are responsible for code in repository.
- [Adding Users to the Git](https://docs.digit.org/platform/guides/operations-guide/gitops/adding-users-to-the-git.md): You can invite anyone to become a member of your organization (whether they are already member in another organization) using their username or email address for GitHub.com.
- [Setting up an OAuth with GitHub](https://docs.digit.org/platform/guides/operations-guide/gitops/setting-up-an-oauth-with-github.md)
- [Fork (Fork the mdms,config repo with a tenant-specific branch)](https://docs.digit.org/platform/guides/operations-guide/gitops/fork-fork-the-mdms-config-repo-with-a-tenant-specific-branch.md): A fork is a copy of a repository that you manage. Forks let you make changes to a project without affecting the original repository.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digit.org/platform/guides/operations-guide/gitops.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
