GitHub CLI est un client en ligne de commande open source qui apporte les actions GitHub les plus courantes directement dans le terminal. Grâce à cela, tu peux consulter les issues, les pull requests et les nouvelles versions publiées sans avoir à ouvrir ton navigateur à chaque fois. C’est gratuit, open source, et conçu pour celles et ceux qui préfèrent continuer à travailler depuis la console plutôt que de passer constamment au site GitHub.
Afficher et gérer les issues et les pull requests
Depuis le terminal, tu peux voir d’un coup d’œil les issues ouvertes d’un dépôt et les filtrer selon tes besoins, sans devoir aller sur le site pour les vérifier une par une. Tu peux aussi consulter l’état de tes pull requests en attente, en télécharger une spécifique sur ton ordinateur pour examiner ses modifications comme si c’était ta propre branche, ou créer une nouvelle pull request dès que tu as terminé de travailler sur ta partie. En plus, tu peux vérifier si les vérifications automatiques d’une pull request se sont terminées avec succès avant de l’approuver.
Publication de nouvelles versions du projet
GitHub CLI te permet de publier une nouvelle version de ton projet en indiquant le tag correspondant et en joignant les fichiers que tu veux inclure, le tout sans quitter le terminal. Tu peux aussi consulter la documentation de n’importe quel dépôt directement depuis la console, ce qui est utile quand tu veux jeter un coup d’œil rapide à un projet avant de le télécharger, sans avoir besoin d’ouvrir ton navigateur.
Automatiser les actions répétitives
Au-delà de ce qui est déjà inclus par défaut, GitHub CLI te permet de te connecter à presque n’importe quelle fonction GitHub pour automatiser des actions qui n’ont pas encore leur propre commande. Tu peux aussi enregistrer des raccourcis personnalisés pour les combinaisons de commandes que tu répètes le plus souvent, afin qu’une tâche qui prendrait normalement du temps à taper soit réduite à un mot court et facile à retenir.
Fonctionne aussi avec des dépôts d’entreprise
Au-delà des dépôts hébergés sur le site GitHub public, GitHub CLI peut aussi se connecter aux serveurs privés que de nombreuses entreprises utilisent en interne. Configurer cette connexion est pratiquement identique à ce que tu ferais avec un compte classique, ce qui facilite le passage fluide entre tes projets personnels et professionnels.
Mon expérience avec GitHub CLI
Après avoir installé GitHub CLI sur mon PC, je me suis connecté avec mon compte et j’ai cloné mon dépôt pour accéder à toutes les informations depuis le terminal. À partir de là, j’ai essayé de voir toutes les issues en attente qui étaient ouvertes, ainsi que les pull requests. J’ai ensuite publié une nouvelle version de mon projet et joint le fichier compilé, puis enregistré mon propre raccourci pour ne pas avoir à retaper les mêmes longues commandes à chaque fois. Enfin, j’ai aussi connecté GitHub CLI à un serveur d’entreprise que j’utilise au travail et j’ai pu passer d’un compte à l’autre sans aucun problème.
Ce que j’ai le plus aimé dans GitHub CLI et ce qui pourrait être amélioré
· Ce que j’ai le plus aimé : pouvoir examiner et approuver des pull requests sans quitter le terminal, ainsi que la possibilité d’enregistrer mes propres raccourcis pour les commandes que je répète le plus.
· Ce qui pourrait être amélioré : certaines fonctionnalités GitHub plus avancées n’ont toujours pas leur propre commande et doivent être configurées manuellement, ce qui demande un peu plus de temps que d’utiliser les commandes intégrées par défaut.
Installe GitHub CLI sur ton ordinateur et profite de la possibilité de gérer les issues, les pull requests et les nouvelles versions directement depuis ton terminal, avec l’option de le connecter aussi à des serveurs d’entreprise.
GitHub CLI est conçu pour toi si
✓ Tu préfères gérer les issues, les pull requests et les releases GitHub entièrement depuis ton terminal
✓ Tu accordes de l’importance à l’automatisation des tâches GitHub répétitives grâce à des commandes personnalisées et des raccourcis adaptés à ton flux de travail
✓ Tu as besoin d’un accès fluide aux dépôts publics et d’entreprise, y compris à la documentation et à la gestion des releases
Évaluations
Il n'y a pas encore d'avis sur GitHub CLI. Sois le premier! Commente