# GitHub

> Conecte o GitHub à W8 Hub via GitHub App para fazer deploy de repositórios privados e públicos, com deploy automático a cada push.

_Fonte: https://w8hub.com.br/docs/integracoes-github_

Conecte contas/organizações do GitHub (via **GitHub App**) para fazer deploy de repositórios — inclusive **privados** — e sincronizar branches. Depois de conectada, seus repositórios ficam disponíveis para seleção ao criar uma instalação, com **deploy automático a cada push**.

- **Conectar:** autorize a conta/organização do GitHub pelo GitHub App.
- **Escopo:** escolha todos os repositórios ou apenas os selecionados.
- **Usar:** ao [criar uma instalação](https://w8hub.com.br/docs/implantacoes#conectar-o-github), selecione o repositório e a branch — a branch precisa já existir no repo.

Passo a passo completo em [Conectar o GitHub](https://w8hub.com.br/docs/implantacoes#conectar-o-github).

![Configuração do GitHub na W8 Hub: conta do GitHub App conectada, com seleção de repositório (privado ou público) e branch.](https://w8hub.com.br/assets/docs-17-github.webp)

_GitHub conectado (via GitHub App) — com a integração ativa, você escolhe o repositório e a branch ao criar a instalação._
