Sobre o GitHub
Por que conectar o Lovable ao GitHub
- Faça backup do seu código: Armazene seu projeto com segurança fora do Lovable.
- Colabore com facilidade: Convide desenvolvedores, use pull requests, branches e revisões de código.
- Sincronize automaticamente: Edições no Lovable aparecem no GitHub e alterações no GitHub são sincronizadas de volta para o branch padrão (
main). - Trabalhe localmente: Clone, edite e faça commit na sua IDE mantendo seu projeto sincronizado.
- Publique em qualquer lugar: Faça self-host ou publique em plataformas alternativas, veja Self-hosting: execute seu projeto Lovable Cloud em qualquer lugar.
- Teste com segurança: Ative o recurso experimental GitHub branch switching em Settings → Account → Labs para desenvolver funcionalidades antes de mesclar alterações no seu projeto em produção. Veja Labs para mais informações.
Antes de conectar
- Conta no GitHub obrigatória: Crie uma gratuitamente em github.com.
- Fonte única da verdade: Quando a integração estiver ativa, seu código fica no GitHub, e não separadamente no Lovable.
- Sincronização bidirecional: Edições no Lovable aparecem no GitHub e vice-versa.
- Caminho estável do repositório: A conexão depende exatamente do nome, da localização, da organização e da conta do repositório GitHub.
Configurar a integração com GitHub
- Vincule sua conta do GitHub (autorização OAuth)
- Instale o aplicativo Lovable GitHub em uma conta ou organização
- Conecte projetos individuais a repositórios
Etapa 1: Conecte sua conta do GitHub
- Vá para Settings → Integrations → GitHub.
- Clique em Connect GitHub.
- Faça login na sua conta do GitHub ou autorize lovable.dev para verificar sua identidade do GitHub.
Em seguida, você verá uma opção para conectar um projeto.
Etapa 2: Instalar o app Lovable GitHub
- Acesse Settings → Integrations → GitHub.
- Clique em Connect project.
- Clique em Add organizations e escolha onde instalar e autorizar lovable.dev — sua conta pessoal ou uma das suas organizações.
- Selecione se deseja conceder acesso a All repositories ou Only selected ones.
- Clique em Install & Authorize para conceder ao Lovable permissão para criar e atualizar repositórios na conta ou organização escolhida.
Etapa 3: Conectar um projeto ao GitHub
- Vá para Settings → Integrations → GitHub e clique em Connect project, ou clique no ícone do GitHub no canto superior direito do seu projeto e clique em Connect GitHub.
- Escolha a organização ou conta do GitHub onde o seu código deve ser armazenado.
- Clique em Transfer anyway para confirmar a transferência e configurar uma sincronização bidirecional.
Um novo repositório do GitHub é criado para o seu projeto, e a sincronização começa automaticamente.
Desconectar seu projeto do GitHub
- A sincronização é interrompida: A conexão bidirecional entre Lovable e GitHub é encerrada.
- Seu repositório continua no GitHub: Ele permanece intacto, com todo o histórico e arquivos.
- Seu código permanece no Lovable: Alterações futuras são armazenadas apenas dentro do Lovable.
- Um novo repositório no GitHub é criado usando seu código mais recente do Lovable.
- Seu repositório original continua no GitHub, mas não está mais vinculado ao Lovable.
Perguntas frequentes
Preciso saber usar o GitHub para usar este recurso?
Preciso saber usar o GitHub para usar este recurso?
Clicar em "Connect GitHub" não faz nada — o que está errado?
Clicar em "Connect GitHub" não faz nada — o que está errado?
O que acontece se eu renomear, mover ou excluir meu repositório do GitHub?
O que acontece se eu renomear, mover ou excluir meu repositório do GitHub?
O que acontece se eu renomear meu usuário ou organização no GitHub?
O que acontece se eu renomear meu usuário ou organização no GitHub?
Como posso alternar para outra conta do GitHub?
Como posso alternar para outra conta do GitHub?
O repositório foi parar na organização errada — posso movê-lo?
O repositório foi parar na organização errada — posso movê-lo?
- Remixe seu projeto para criar uma nova cópia.
- Conecte o novo projeto ao GitHub.
- Escolha a organização correta durante a configuração.
O Lovable não consegue acessar meu repositório — o que devo fazer?
O Lovable não consegue acessar meu repositório — o que devo fazer?
Posso desconectar do GitHub?
Posso desconectar do GitHub?
Posso importar um repositório GitHub existente para o Lovable?
Posso importar um repositório GitHub existente para o Lovable?
Por que meus commits não aparecem no Lovable?
Por que meus commits não aparecem no Lovable?
main). Faça o merge do seu branch em main ou troque de branch dentro do Lovable.