Pular para o conteúdo principal
Configure a integração com o GitHub para editar seu app Base44 localmente e sincronizar mudanças automaticamente.

Sincronizar seu app com o GitHub

Conecte seu app ao GitHub para escrever código no seu ambiente de desenvolvimento local ou na Base44 e mantê-los sincronizados.
GitHub connection prompt showing permanent sync setup.
Importante:
  • A sincronização bidirecional com GitHub requer o plano Builder ou superior.
  • Apenas proprietários do app podem realizar a conexão inicial com um repositório.
  • Para reconectar em caso de problema de conexão, você deve ser proprietário do app ou o usuário que originalmente conectou o repositório.
  • Se você anteriormente conectou ao GitHub usando a integração legada Export to GitHub (unidirecional), clique em Looking for the old setup? no painel do GitHub para desconectá-la e reconectar usando a sincronização bidirecional.
  • Quando você conecta seu app ao GitHub, suas mudanças são sincronizadas automaticamente com o repositório conectado. Não há opção para enviar atualizações manualmente do seu app Base44 para o GitHub.
  • A sincronização com GitHub é permanente. Você não pode desconectar ou transferir o projeto de volta para a Base44.
  • Depois de conectar o GitHub ao seu app, você não pode usar o Version History para reverter para versões anteriores à integração com o GitHub. Essas versões mais antigas não são armazenadas no seu repositório do GitHub, então tentar reverter para elas resulta em erro. Apenas versões que existem no repositório conectado do GitHub estão disponíveis para restaurar.
Para sincronizar seu app com o GitHub:
  1. Clique em Dashboard no editor do seu app.
  2. Clique no ícone do GitHub no canto superior direito e clique em Connect to GitHub.
  3. Clique em Connect GitHub.
  4. Clique em Authorize Base44 Builder.
  5. Escolha onde instalar o Base44 Builder:
    • Selecione a organização ou conta do GitHub.
    • Escolha a quais repositórios permitir acesso.
  6. Clique em Install.
  7. Crie um repositório para seu app:
    • Escolha a organização ou conta do GitHub.
    • Insira um nome para o novo repositório.
    • Clique em Create Repository.
Depois de conectar, clique no ícone do GitHub no painel superior, depois clique em Go to Repository.
GitHub showing Connected status and a Go to Repository button.

Configurar seu ambiente de desenvolvimento local

Depois de conectar ao GitHub, configure seu repositório local para começar a editar código no seu ambiente de desenvolvimento preferido. Para configurar seu repositório local:
  1. Clone o repositório usando a URL Git do projeto.
  2. Navegue até o diretório do projeto.
  3. Instale as dependências: npm install.
  4. Crie um arquivo .env.local e defina as variáveis de ambiente:
    VITE_BASE44_APP_ID=your_app_id
    VITE_BASE44_APP_BASE_URL=your_backend_url
    
    Exemplo:
    VITE_BASE44_APP_ID=cbef744a8545c389ef439ea6
    VITE_BASE44_APP_BASE_URL=https://my-to-do-list-81bfaad7.base44.app
    
Execute o app localmente:
npm run dev
Para detalhes sobre a estrutura de arquivos exportada, veja Project Structure.

Sincronizar mudanças locais com a Base44

Para sincronizar suas mudanças locais com a Base44, faça merge das mudanças para a branch principal do git. Esta branch deve se chamar main. Outros nomes de branch padrão, como master, atualmente não são suportados. As mudanças então ficarão visíveis no seu app Base44.
Após sincronizar, clique em Publish no canto superior direito do seu app Base44 para tornar as mudanças disponíveis para os usuários.

Convidar colaboradores

Convide colegas de equipe para trabalhar no repositório GitHub do seu app. Para convidar colaboradores:
  1. Abra o Dashboard do seu app.
  2. Clique no ícone do GitHub no painel superior.
  3. Clique na aba Invite Collaborator.
  4. Insira o GitHub username.
  5. Clique em Invite.
Convide colaboradores para seu repositório do GitHub

Desconectar do GitHub

Você pode desconectar um app específico do seu repositório do GitHub ou desconectar sua conta do GitHub da Base44 completamente.

Desconectar seu repositório

Desconecte seu app do seu repositório do GitHub se não quiser mais sincronizar mudanças. Para desconectar seu repositório:
  1. Abra a aba code.
  2. Clique em GitHub.
  3. Clique no ícone More Actions .
  4. Clique em Disconnect.
O processo de desconexão leva aproximadamente 30 segundos e só está disponível quando o agente de IA não está fazendo mudanças ativamente no seu app.
Após desconectar, você não pode reconectar ao mesmo repositório. Se quiser reconectar ao GitHub depois, precisará usar um nome de repositório diferente.

Desconectar sua conta do GitHub

Desconecte sua conta do GitHub se você não quiser mais criar novas conexões de repositório. Isso não afeta nenhum repositório já conectado aos seus apps e eles continuarão a sincronizar normalmente. Você pode reconectar esta conta ou conectar uma conta diferente do GitHub depois. Para desconectar sua conta do GitHub:
  1. Vá para Account settings.
  2. Encontre a seção GitHub account.
  3. Clique no ícone More Actions .
  4. Clique em Disconnect.
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.