> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# squarecloud app deploy

> Gestisce i deployment e le integrazioni Git della tua applicazione su Square Cloud.

Controlla la cronologia dei deployment e gestisce le due integrazioni di deploy basate su Git: un token webhook o la Square Cloud GitHub App. Per `list` e `current`, l'ID dell'applicazione è opzionale e viene ricavato dall'argomento, poi dal file di configurazione `squarecloud.app`, poi da un selettore interattivo; `webhook` e `github link`/`unlink` lo prendono con `--app`.

```bash theme={null}
squarecloud app deploy list
# Elenca i deployment più recenti, una riga per commit.
```

```bash theme={null}
squarecloud app deploy current <appID>
# Mostra l'integrazione Git attualmente configurata per l'applicazione, se presente.
```

```bash theme={null}
squarecloud app deploy list --json
# Stampa la cronologia dei deployment grezza come JSON.
```

```bash theme={null}
squarecloud app deploy webhook <githubToken> --app <appID>
# Crea un'integrazione di deploy webhook e stampa l'URL da aggiungere al tuo repository GitHub.
```

```bash theme={null}
squarecloud app deploy webhook --remove --app <appID>
# Rimuove l'integrazione webhook configurata.
```

```bash theme={null}
squarecloud app deploy github link owner/repository main --app <appID>
# Collega un repository e un branch tramite la Square Cloud GitHub App.
```

```bash theme={null}
squarecloud app deploy github unlink --app <appID>
# Scollega il repository della GitHub App dall'applicazione.
```

Usa `squarecloud app deploy --help` per maggiori informazioni su questo comando.
