# Deploy

The `retrodeep` command provides an efficient way to deploy your projects. Whether you're deploying from a local machine or a version control repository.

The `retrodeep deploy` command facilitates the deployment of your projects directly from the terminal. You can choose to deploy from your local directory or directly from a repository.

To quickly deploy your project, you can use the `retrodeep` command:

```bash
retrodeep
```

Upon running this command, you will be presented with prompts to choose between deploying from your GitHub repository or local machine. Follow the subsequent prompts to specify the project details and configurations for deployment.

### Deploying from a Local Directory

For direct deployment from a local directory, you can specify the path to your project:

```bash
retrodeep deploy [project-path]
```

To deploy a project from the current directory, you can use:

```bash
retrodeep deploy .
```


---

# 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.retrodeep.com/retrodeep-cli/deploy.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.
