# Open

The `open` command provides the ability to open an existing repository using a specific file path.

<figure><img src="https://content.gitbook.com/content/Y1IAL1hDvA1grxYC9uyY/blobs/IV4GPCT2Wzw0B6LHcOxi/image.png" alt=""><figcaption></figcaption></figure>

For commands that interact with the repository, they will attempt to find/open a repository in the current working directory if not explicitly opened beforehand using this command.

When the repository isn't located in the current working directory, the dependent command may be chained together with the open command.

```powershell
jadegit open <path> build ...
```

{% hint style="warning" %}
This is used for building deployments (during a pipeline), and extracting schemas from an existing system (without JadeGitSchema), hence this command doesn't support opening a repository stored within the current database, although this may be implemented in future.
{% endhint %}
