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
.enve.env.localsã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
.enve.env.local.