À propos de GitHub
Pourquoi connecter Lovable à GitHub
- Sauvegarder votre code : Stockez votre projet en toute sécurité en dehors de Lovable.
- Collaborer facilement : Invitez des développeurs, utilisez des pull requests, des branches et des revues de code.
- Synchroniser automatiquement : Les modifications effectuées dans Lovable apparaissent dans GitHub, et les changements effectués dans GitHub sont synchronisés en retour sur la branche par défaut (
main). - Travailler en local : Clonez, modifiez et validez dans votre IDE tout en gardant votre projet synchronisé.
- Déployer partout : Hébergez vous‑même ou déployez sur d’autres plateformes, voir Self-hosting : exécuter votre projet Lovable Cloud n’importe où.
- Tester en toute sécurité : Activez la fonctionnalité expérimentale GitHub branch switching dans Settings → Account → Labs pour développer des fonctionnalités avant de fusionner les changements dans votre projet en production. Consultez Labs pour plus d’informations.
Avant de vous connecter
- Compte GitHub requis : Créez-en un gratuitement sur github.com.
- Source de vérité unique : Une fois connecté, votre code est stocké dans GitHub, et non séparément dans Lovable.
- Synchronisation bidirectionnelle : Les modifications effectuées dans Lovable apparaissent dans GitHub, et inversement.
- Chemin de dépôt stable : La connexion dépend exactement du nom du dépôt GitHub, de son emplacement, de l’organisation et du compte.
Configurer l’intégration GitHub
- Lier votre compte GitHub (autorisation OAuth)
- Installer l’application GitHub Lovable sur un compte ou une organisation
- Connecter des projets individuels à des dépôts
Étape 1 : Connecter votre compte GitHub
- Allez dans Settings → Integrations → GitHub.
- Cliquez sur Connect GitHub.
- Connectez-vous à votre compte GitHub ou autorisez lovable.dev pour vérifier votre identité GitHub.
Vous verrez ensuite une option pour connecter un projet.
Étape 2 : Installer l’application Lovable GitHub
- Va dans Settings → Integrations → GitHub.
- Clique sur Connect project.
- Clique sur Add organizations et choisis où installer et autoriser lovable.dev — ton compte personnel ou l’une de tes organisations.
- Choisis si tu veux donner accès à all repositories ou only selected ones.
- Clique sur Install & Authorize pour accorder à Lovable l’autorisation de créer et de mettre à jour des dépôts dans le compte ou l’organisation que tu as choisi.
Étape 3 : Connecter un projet à GitHub
- Accédez à Settings → Integrations → GitHub et cliquez sur Connect project, ou cliquez sur l’icône GitHub dans le coin supérieur droit de votre projet et cliquez sur Connect GitHub.
- Choisissez l’organisation ou le compte GitHub où votre code sera hébergé.
- Cliquez sur Transfer anyway pour confirmer le transfert et activer une synchronisation bidirectionnelle.
Un nouveau dépôt GitHub est créé pour votre projet et la synchronisation démarre automatiquement.
Déconnecter votre projet de GitHub
- La synchronisation s’arrête : la connexion bidirectionnelle entre Lovable et GitHub prend fin.
- Votre dépôt reste sur GitHub : il reste intact avec tout son historique et tous ses fichiers.
- Votre code reste dans Lovable : les modifications futures sont stockées uniquement dans Lovable.
- Un nouveau dépôt GitHub est créé à partir de votre dernier code Lovable.
- Votre dépôt d’origine reste sur GitHub mais n’est plus lié à Lovable.
FAQ
Dois-je connaître GitHub pour utiliser cette fonctionnalité ?
Dois-je connaître GitHub pour utiliser cette fonctionnalité ?
Quand je clique sur « Connect GitHub », rien ne se passe — quel est le problème ?
Quand je clique sur « Connect GitHub », rien ne se passe — quel est le problème ?
Que se passe-t-il si je renomme, déplace ou supprime mon dépôt GitHub ?
Que se passe-t-il si je renomme, déplace ou supprime mon dépôt GitHub ?
Que se passe-t-il si je renomme mon nom d’utilisateur ou mon organisation GitHub ?
Que se passe-t-il si je renomme mon nom d’utilisateur ou mon organisation GitHub ?
Comment passer à un autre compte GitHub ?
Comment passer à un autre compte GitHub ?
Le dépôt s’est retrouvé dans la mauvaise organisation — puis-je le déplacer ?
Le dépôt s’est retrouvé dans la mauvaise organisation — puis-je le déplacer ?
- Remixez votre projet pour créer une nouvelle copie.
- Connectez le nouveau projet à GitHub.
- Choisissez la bonne organisation pendant la configuration.
Lovable ne peut pas accéder à mon dépôt — que faire ?
Lovable ne peut pas accéder à mon dépôt — que faire ?
Puis-je me déconnecter de GitHub ?
Puis-je me déconnecter de GitHub ?
Puis-je importer un dépôt GitHub existant dans Lovable ?
Puis-je importer un dépôt GitHub existant dans Lovable ?
Pourquoi mes commits n’apparaissent-ils pas dans Lovable ?
Pourquoi mes commits n’apparaissent-ils pas dans Lovable ?
main). Fusionnez votre branche dans main ou changez de branche dans Lovable.