GitHub CLI 2.0 est là avec la prise en charge des extensions

L'outil CLI GitHub apporte la puissance de GitHub directement à votre terminal. Depuis sa sortie en septembre de l'année dernière, il est devenu l'un des outils de ligne de commande les plus populaires pour les développeurs du monde entier.

Près d'un an plus tard, GitHub est de retour avec sa deuxième itération majeure pour GitHub CLI. Quoi de neuf dans cette version, et devriez-vous vous en enthousiasmer ? Découvrons-le.

Dites bonjour aux extensions

L'ajout le plus notable de cette mise à jour est peut-être la prise en charge des extensions. Ces extensions sont des référentiels Git qui contiennent un seul fichier exécutable. Ce script vous permet d'exécuter des commandes personnalisées, en s'appuyant sur la fonctionnalité CLI.

Connexe : Qu'est-ce que GitHub ? Une introduction à ses fonctionnalités de base

Ce changement devrait donner naissance à de nombreuses extensions open source qui amélioreront encore l'expérience des développeurs. Vous ne savez pas par où commencer ? L'équipe GitHub a organisé une liste d'extensions à essayer. Voici quelques-uns des notables :

statut d'utilisateur gh

L' extension user-status vous permet d'obtenir et de définir votre statut d'utilisateur GitHub directement depuis le terminal. Vous pouvez l'utiliser pour informer les autres lorsque vous n'êtes pas disponible ou en mode focus.

branche gh

Cette extension de branche se présente comme un commutateur de branche de recherche floue. Il classe les branches par récence et affiche des informations sur toutes les demandes d'extraction associées.

gh contribuer

Trouver des projets open source auxquels contribuer est beaucoup plus facile avec l'extension de contribution . Cette extension recherche les problèmes avec l'aide recherchée. Il trouve également de bonnes étiquettes de première édition, datant de moins d'un an, sans demande de tirage.

Les fonctionnalités de base restent

Bien que les extensions soient amusantes à utiliser, toutes les fonctionnalités de base de la CLI GitHub restent. Des fonctionnalités telles que le clonage de référentiels , la création de demandes d'extraction et la création d'essentiels sont toujours disponibles pour vous permettre de gérer votre flux de travail GitHub sans avoir à quitter le terminal.

Déverrouillez les possibilités de GitHub directement depuis votre terminal

GitHub facilite la vie des développeurs avec des outils comme GitHub CLI. Une autre innovation merveilleuse de GitHub cette année a été l'introduction de GitHub Copilot. Copilot est un programmeur de paires d'IA qui peut révolutionner la façon dont vous écrivez du code.

Vous voulez en savoir plus sur cette IA de codage ? Voici un aperçu de son fonctionnement et de ce qu'il peut faire pour vous en tant que développeur.