Integrações

GitHub

Faz o backup e sincroniza o teu projeto Vibewax com o GitHub

A integração do GitHub no Vibewax liga o teu projeto a um repositório privado do GitHub. Faz o backup do teu código, sincroniza alterações em ambas as direções e retoma o teu projeto numa novo chat sempre que precisares.

Porquê ligar o GitHub

  • Faz o backup do teu projeto num repositório privado. O teu código fica num repositório do GitHub que é teu.
  • Envia atualizações para o GitHub. Envia a tua versão mais recente do Vibewax para o repositório como um pull request que depois integras.
  • Recupera alterações para o teu projeto. Restaura o teu projeto a partir da versão guardada no GitHub.
  • Importa um projeto do GitHub. Inicia um novo projeto Vibewax a partir de um repositório que enviaste anteriormente.

Liga o GitHub ao teu projeto

1. Abre as definições do teu projeto

No teu projeto, clica em Definições na barra superior e depois abre o separador Geral.

2. Cria o repositório

Desce até Ligação ao GitHub e clica em Criar no GitHub. Da primeira vez, vais autorizar o Vibewax no GitHub e escolher que conta ou organização do GitHub queres ligar. Escolhe uma onde a aplicação já esteja instalada ou seleciona Install on another GitHub account. O Vibewax cria então um repositório privado e sincroniza o teu projeto com ele.

3. O teu repositório está ligado

A secção mostra agora o nome do teu repositório com um link para o abrir no GitHub. A partir daqui podes enviar e recuperar alterações.

Envia e recupera alterações

Depois de o repositório estar ligado, a secção Ligação ao GitHub mostra dois botões:

  • Fazer push envia a tua versão mais recente do Vibewax para o GitHub. O Vibewax abre um pull request intitulado “Updates from Vibewax” que revês e integras no GitHub.
  • Fazer pull substitui os ficheiros do teu projeto pela versão que está no GitHub. O Vibewax pede-te confirmação primeiro. Os teus ficheiros .env e .env.local são sempre mantidos.

Para desligar o repositório, clica no botão X junto ao nome dele.

Importa um projeto do GitHub

Podes iniciar um novo projeto Vibewax a partir de um repositório que tenhas enviado anteriormente do Vibewax.

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

Abre Preferências nas definições da tua conta, desce até Avançado e ativa Importar do GitHub. Isto mostra a ação no ecrã inicial.

2. Abre Importar do GitHub

No ecrã inicial, abre o menu + na barra de prompt e escolhe Importar do GitHub.

3. Escolhe um repositório

Pesquisa o repositório e seleciona-o. O Vibewax cria um novo projeto a partir dele. Usa Configurar para voltar a ligar o GitHub ou mudar de conta, e Atualizar para recarregar a lista. Só vês os repositórios a que a tua conta GitHub tem acesso.

A importação funciona com repositórios que o Vibewax criou. Importar um repositório externo, não criado pelo Vibewax, não é suportado.

O que é sincronizado

Os ficheiros do teu projeto, componentes, páginas, estilos, recursos e configuração do Vibewax estão incluídos. As variáveis de ambiente (ficheiros .env) e os ficheiros de cache nunca são enviados, e o pull nunca substitui os teus .env e .env.local.

Boa a saber

  • Os repositórios são sempre privados. O teu código nunca é tornado público pelo Vibewax.
  • Uma conta GitHub gratuita é suficiente. Não precisas de um plano GitHub pago.
  • O push abre um pull request que integras no GitHub. Não altera o teu site em produção.
  • O pull substitui os ficheiros do teu projeto mas mantém os teus .env e .env.local.