Intégration GitHub
Exportez et synchronisez le code source de votre application vers un dépôt GitHub
Mis à jour le 28 mars 2026
Vue d'ensemble
L'intégration GitHub vous permet d'exporter le code source de votre application Index10 vers un dépôt GitHub privé. Vous gardez ainsi une copie complète de votre code, versionnée et accessible à tout moment.
Prérequis :l'intégration GitHub est disponible à partir du plan Pro.
Connecter GitHub
Étapes de connexion :
L'authentification utilise OAuth avec PKCE, un protocole sécurisé qui ne vous demande jamais votre mot de passe GitHub.
Exporter vers GitHub
L'export est unidirectionnel : Index10 → GitHub. Le code est poussé vers votre dépôt, mais les modifications faites sur GitHub ne sont pas synchronisées en retour vers Index10.
- •Le dépôt est créé en privé par défaut
- •Le nom du dépôt correspond au nom de votre projet
- •Tous les fichiers source sont exportés (pages, composants, styles, configs)
Synchronisation automatique
Une fois GitHub connecté, chaque modification de votre projet est automatiquement synchronisée vers le dépôt :
- •Délai de 5 secondes — un court délai regroupe les modifications rapides en un seul commit
- •Commits automatiques — chaque push contient un message descriptif
- •Modifications IA et manuelles — les deux types de changements sont synchronisés
Astuce :consultez l'historique des commits sur GitHub pour voir l'évolution de votre projet au fil du temps.
Sécurité de l'export
Lors de l'export, un filtre de sécurité supprime automatiquement les informations sensibles :
- ✓Les fichiers
.envne sont pas exportés - ✓Les secrets et tokens sont exclus
- ✓Seuls les fichiers source sont exportés (pas les données de la base)
Déconnecter
Vous pouvez déconnecter GitHub à tout moment depuis les paramètres du projet. Le dépôt GitHub reste accessible — seule la synchronisation automatique est arrêtée.
Pour reconnecter ultérieurement, reprenez la procédure de connexion. L'historique du dépôt est conservé.