# Read Only Branches

{% hint style="warning" %}
While developing your dbt™️ project, changes/edits should never made against your remote default branch (usually called main or master).

When working with git a new branch should be created in order to make any changes to your project so that a Pull Request can be opened to merge your changes into your default branch.
{% endhint %}

To prevent users to commit directly again main or master, whether you are using [Git Lite](/app-help/documentation/code-ide/left-panel/git-lite.md) or [Git Advanced](/app-help/concepts/working-with-git/git-advanced.md) the default branch will be always protected in Paradime meaning that you wont be able to make edits to files in your dbt™️ project.

If you see the prompt below when trying to edit a file, simply create a new branch or switch to an existing one.

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


---

# 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.paradime.io/app-help/concepts/working-with-git/read-only-branches.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.
