Environ 100 millions de développeurs dans le monde utilisent GitHub pour stocker du code, partager du code et communiquer entre eux. Comme mentionné dans Forbes, GitHub peut être considéré comme le Facebook des développeurs.
Au-delà des développeurs, certaines organisations bien connues conservent leur code sur GitHub, comme la NASA et leur Code source de la mission Apollo 11. En fait, tout le code source de WordPress est également stocké sur GitHub.
Pourquoi GitHub est-il si populaire ? Il permet aux développeurs de créer leur flux de travail, d'introduire un contrôle de version, de travailler en équipe et de livrer des projets plus rapidement. GitHub a également été l'un des premiers à introduire l'IA (Intelligence Artificielle) en permettant aux développeurs d'accéder à Copilote GitHub.
Pourquoi connecter GitHub à WordPress
GitHub permet aux développeurs de créer des flux de travail pour automatiser et contrôler la livraison. Cela inclut la documentation des problèmes, le développement, les tests et le déploiement du code sur votre site Web.
En ce qui concerne WordPress, vous pouvez ajouter n'importe quel thème ou plugin à votre site Web directement depuis le référentiel GitHub et garder un contrôle total sur les personnalisations.
Une telle approche signifie de grands avantages et bénéfices pour votre entreprise et vos processus de développement :
-
Livraison automatisée: Chaque fois que vous travaillez sur des personnalisations et déployez votre code sur GitHub, votre site WordPress reçoit une mise à jour. Cela supprime la nécessité de mettre à jour manuellement vos thèmes et plugins afin d'appliquer les dernières modifications.
-
Mises à jour groupées: Vous pouvez connecter le même référentiel à plusieurs sites WordPress, ce qui signifie mettre à jour le même plugin sur tous vos sites en même temps. Cela vous permettra d'améliorer votre processus d'entretien.
-
Tests plus rapides et sécurisés: les branches GitHub vous permettent de tester rapidement la nouvelle fonctionnalité en appliquant une version différente de votre thème ou plugin.
-
Réduire les erreurs humaines: L'automatisation de la livraison vous aide à éviter les erreurs humaines commises lors de la livraison.
-
Moins de temps pour récupérer: En cas de problème, vous pouvez rapidement annuler les modifications et éviter les temps d'arrêt pouvant entraîner des pertes.
Tout cela conduit à réduire le temps que votre équipe consacre au développement et à la maintenance Web. En tant qu'agence ou développeur solo, vous êtes en mesure de gérer plus de projets. En tant qu'entreprise, vous pouvez vous sentir plus en sécurité quant au bon fonctionnement et à la mise à jour de votre site Web.
Comment connecter GitHub à WordPress localement
De nombreux développeurs préfèrent travailler sur leurs projets localement avant de les déployer en production (sites en direct).
Voici les étapes que vous pouvez suivre pour connecter le référentiel GitHub de votre thème ou plugin à votre environnement local :
Sur GitHub, accédez à la page principale de votre référentiel de thèmes ou de plugins.
-
Au dessus de la liste des fichiers, cliquez sur le bouton « Code ».
-
Copiez l'URL du référentiel (vous pouvez utiliser HTTPS, SSH ou GitHub CLI selon vos préférences).
-
Ouvrir le terminal.
-
Accédez à votre dossier de thème ou de plugin.
-
Tapez git clone, puis collez l'URL que vous avez copiée depuis GitHub.
-
Appuyez sur Entrée pour créer votre clone localement.
Vous pouvez maintenant accéder à votre panneau d’administration WordPress local – votre thème ou plugin nouvellement ajouté devrait être répertorié sur votre site.
Comment connecter GitHub à votre site WordPress en direct
Bien que connecter GitHub à votre installation WordPress locale offre certains avantages, le véritable pouvoir se libère lorsque vous le faites pour votre site WordPress en direct. C'est ici que vous pourrez bénéficier d'une livraison automatisée, d'un contrôle de version et d'une maintenance transparente.
Il existe deux façons de connecter les référentiels GitHub à votre site WordPress en direct :
- Choisissez le Hébergement WordPress qui offre l'intégration GitHub dans le cadre de son ensemble de fonctionnalités. Cela vous aidera à éviter la configuration ou la nécessité d’installer des plugins supplémentaires.
-
Utilisez un plugin WordPress, comme Poussoir WP, qui vous permet de connecter GitHub à votre site WordPress.
Conclusion
Connecter GitHub à WordPress vous permet d'automatiser une partie de vos processus de développement et de livraison. Cela réduit le temps et les ressources que vous consacrez à la maintenance et contribue à éviter les erreurs humaines. Vous pouvez facilement introduire et tester de nouvelles fonctionnalités et améliorations, ainsi qu’appliquer facilement ces modifications à tous vos sites WordPress.