Avant de commencer
Qui peut utiliser cette fonctionnalité
Figma Make est disponible pour les licences Full avec forfaits payants.
Vous pouvez essayer Figma Make sur d'autres licences et forfaits.
La fonction d'envoi vers GitHub est possible dans tous les forfaits.
Pour pouvoir sauvegarder votre code, suivre les modifications et continuer à travailler dans vos outils de développement préférés, vous pouvez envoyer vos projets Make directement à GitHub.
Avec Figma Make, vous pouvez :
- Connecter votre compte GitHub à Make
- Envoyer les mises à jour de Make vers votre référentiel lié lorsque votre fichier change
Pour envoyer de Figma Make à GitHub, vous devez d'abord connecter votre compte ou organisation GitHub. Vous pourrez ensuite utiliser Figma Make pour créer de nouveaux référentiels GitHub et envoyer votre code vers GitHub.
Se connecter à GitHub
Lorsque vous configurez l'intégration GitHub pour la première fois, vous devez connecter Figma Make à GitHub. Cette étape ne doit être effectuée qu'une seule fois pour votre équipe ou organisation.
Important : Lorsque vous vous connectez à GitHub, la connexion est destinée à votre équipe ou organisation entière. Par exemple, lorsque vous connectez un compte ou une organisation GitHub à votre organisation Figma, tous les employés ayant accès à Figma Make pourront créer et envoyer vers les référentiels. Vous ne pouvez pas connecter plusieurs comptes ou organisations GitHub à une seule équipe ou organisation Figma.
Pour connecter Figma Make à GitHub :
- Ouvrez un fichier Figma Make existant ou créez-en un nouveau.
- Dans le coin supérieur droit de Figma Make, cliquez sur Paramètres Make, puis sur GitHub.
- Dans la fenêtre modale Connecter à GitHub, cliquez sur Connecter GitHub.
- Dans GitHub, vous êtes invité à sélectionner le compte ou l'organisation que vous souhaitez connecter à Figma Make. Sélectionnez le compte ou l'organisation que vous souhaitez connecter.
- Lorsque vous y êtes invité, choisissez entre autoriser l'application Figma GitHub pour tous les référentiels ou uniquement pour des référentiels sélectionnés. Cette étape n'a aucun effet fonctionnel, mais est requise par GitHub. Figma Make n'accède jamais à des référentiels autres que ceux qu'elle crée via l'intégration.
- Cliquez sur Installer et autoriser. Si vous y êtes invité, ré-authentifiez-vous avec GitHub.
À l'issue de la dernière étape, vous revenez à votre fichier Figma Make et pouvez alors commencer à envoyer du code vers GitHub.
Envoyer vers GitHub
Pour envoyer du code vers GitHub :
- Accédez au fichier Figma Make contenant le code que vous souhaitez envoyer vers GitHub.
- Dans le coin supérieur droit de Figma Make, cliquez sur Paramètres Make puis sélectionnez GitHub.
- Si c'est la première fois que vous envoyer depuis le fichier Figma Make vers GitHub, sélectionnez Créer un référentiel, entrez un nom pour le référentiel, puis cliquez sur Créer.
- Par la suite, pour chaque envoi suivant vers GitHub, dans le menu Paramètres Make, sélectionnez GitHub > Envoyer vers....
Afficher un référentiel GitHub
Pour afficher le référentiel GitHub connecté à un fichier Figma Make :
- Accédez au fichier Figma Make connecté au référentiel que vous souhaitez afficher.
- Dans le coin supérieur droit de Figma Make, cliquez sur Paramètres de Make, puis sélectionnez GitHub > Afficher....
FAQ
Puis-je envoyer des modifications vers un référentiel existant ?
Pas encore. Au lancement, Make crée uniquement de nouveaux référentiels.
La fonctionnalité Envoyer vers GitHub inclut-elle une synchronisation bidirectionnelle ?
Non, il s'agit d'un envoi unidirectionnel de Make → GitHub. Si vous modifiez votre code dans GitHub, ces modifications n'apparaîtront pas dans Figma Make et seront écrasées la prochaine fois que vous effectuez un envoi de Figma Make vers GitHub.
Vers quelle branche Make envoie-t-il ?
Lorsque vous procédez à un envoi, les changements sont toujours intégrés dans la branche principale . La gestion des branches n'est pas prise en charge pour l'instant.
GitHub Enterprise Server (GHES) est-il pris en charge ?
GitHub Enterprise Server n'est actuellement pas pris en charge. Vous ne pouvez pas connecter Figma Make à une instance GHES.