Integrações

GitHub

Faça backup e sincronize seu projeto do Vibewax com o GitHub

A integração do Vibewax com o GitHub conecta seu projeto a um repositório privado no GitHub. Faça backup do seu código, sincronize alterações nos dois sentidos e retome seu projeto em um novo chat sempre que precisar.

Por que conectar o GitHub

  • Faça backup do seu projeto em um repositório privado. Seu código fica em um repositório do GitHub que pertence a você.
  • Envie atualizações para o GitHub. Mande a versão mais recente do Vibewax para o repositório como um pull request que você mesmo mescla.
  • Traga as alterações de volta para o projeto. Restaure seu projeto a partir da versão armazenada no GitHub.
  • Importe um projeto do GitHub. Comece um novo projeto no Vibewax a partir de um repositório que você enviou antes.

Conecte o GitHub ao seu projeto

1. Abra as configurações do projeto

No seu projeto, clique em Configurações na barra superior e abra a aba Geral.

2. Crie o repositório

Role até Conexão ao GitHub e clique em Criar no GitHub. Na primeira vez, você vai autorizar o Vibewax no GitHub e escolher qual conta ou organização do GitHub conectar. Escolha uma em que o app já esteja instalado ou selecione Install on another GitHub account. Em seguida, o Vibewax cria um repositório privado e sincroniza seu projeto nele.

3. Seu repositório está vinculado

A seção agora mostra o nome do seu repositório com um link para abri-lo no GitHub. A partir daí, você pode enviar e receber alterações.

Envie e receba alterações

Depois que o repositório estiver vinculado, a seção Conexão ao GitHub mostra dois botões:

  • Fazer push envia a versão mais recente do Vibewax para o GitHub. O Vibewax abre um pull request com o título “Updates from Vibewax”, que você revisa e mescla no GitHub.
  • Fazer pull substitui os arquivos do seu projeto pela versão do GitHub. O Vibewax pede sua confirmação antes. Seus arquivos .env e .env.local são sempre mantidos.

Para desvincular o repositório, clique no botão X ao lado do nome dele.

Importe um projeto do GitHub

Você pode começar um novo projeto no Vibewax a partir de um repositório que você enviou antes pelo Vibewax.

1. Ative a ação de importação

Abra Preferências nas configurações da sua conta, role até Avançado e ative Importar do GitHub. Isso exibe a ação na tela inicial.

2. Abra Importar do GitHub

Na tela inicial, abra o menu + na barra de prompt e escolha Importar do GitHub.

3. Escolha um repositório

Pesquise o repositório e selecione-o. O Vibewax cria um novo projeto a partir dele. Use Configurar para reconectar o GitHub ou trocar de conta e Atualizar para recarregar a lista. Você só vê os repositórios aos quais sua conta do GitHub tem acesso.

A importação funciona com repositórios criados pelo Vibewax. Importar um repositório externo, que não seja do Vibewax, não é compatível.

O que é sincronizado

Os arquivos do projeto, componentes, páginas, estilos, recursos e a configuração do Vibewax são incluídos. Variáveis de ambiente (arquivos .env) e arquivos de cache nunca são enviados, e o pull nunca sobrescreve seus .env e .env.local.

Bom saber

  • Os repositórios são sempre privados. O Vibewax nunca torna seu código público.
  • Uma conta gratuita do GitHub funciona. Você não precisa de um plano pago do GitHub.
  • O push abre um pull request que você mescla no GitHub. Ele não altera seu site publicado.
  • O pull substitui os arquivos do projeto, mas mantém seus .env e .env.local.