Skip to main content

Palette de commandes GitHub

Utilisez la palette de commandes dans GitHub Enterprise Cloud pour naviguer, rechercher et exécuter des commandes directement à partir de votre clavier.

Remarque : La GitHub Command Palette est actuellement en version bêta publique et peut faire l’objet de modification.

À propos de la GitHub Command Palette

Vous pouvez naviguer, rechercher et exécuter des commandes sur GitHub Enterprise Cloud avec la GitHub Command Palette. La palette de commandes est un moyen à la demande d’afficher des suggestions en fonction de votre contexte actuel et des ressources que vous avez utilisées récemment. Vous pouvez ouvrir la palette de commandes avec un raccourci clavier à partir de n’importe où sur GitHub Enterprise Cloud, ce qui vous permet de gagner du temps et de garder vos mains sur le clavier.

Navigation rapide

Lorsque vous ouvrez la palette de commandes, les suggestions sont optimisées afin de vous permettre d’accéder aisément à partir de n’importe où dans un dépôt, un compte personnel ou une organisation à des pages de niveau supérieur comme la page Problèmes. Si l’emplacement souhaité n’est pas listé, commencez à entrer le nom ou le numéro de l’emplacement pour affiner les suggestions.

Capture d’écran de la palette de commandes. Les pages « Problèmes » et « Demandes de tirage » du dépôt actuel sont suggérées.

Accès facile aux commandes

La possibilité d’exécuter des commandes directement à partir de votre clavier, sans parcourir une série de menus, peut changer la façon dont vous utilisez GitHub. Par exemple, vous pouvez changer de thème en quelques frappes, ce qui facilite le basculement entre les thèmes à mesure que vos besoins changent.

Capture d’écran de la palette de commandes. « basculer sur le thème foncé » se trouve dans les entrées de la palette de commandes, et les résultats du changement de votre thème s’affichent.

Ouverture de la GitHub Command Palette

Ouvrez la palette de commandes à l’aide de l’un des raccourcis clavier par défaut suivants :

  • Windows et Linux : Ctrl+K ou Ctrl+Alt+K
  • Mac : Commande+K ou Commande+Option+K

Vous pouvez personnaliser les raccourcis clavier que vous utilisez pour ouvrir la palette de commandes dans la section Accessibilité de vos paramètres utilisateur. Pour plus d’informations, consultez « Personnalisation de vos raccourcis clavier de GitHub Command Palette ».

Lorsque vous ouvrez la palette de commandes, elle affiche votre emplacement en haut à gauche et l’utilise comme étendue pour les suggestions (par exemple, l’organisation octo-org).

Capture d’écran de la palette de commandes. « octo-org » est mis en évidence avec un encadré orange.

Remarques :

  • Si vous modifiez du texte Markdown, ouvrez la palette de commandes avec Ctrl+Alt+K (Windows et Linux) ou Commande+Option+K (Mac).
  • Si vous travaillez sur un project, une palette de commandes spécifique au projet s’affiche à la place. Pour plus d’informations, consultez « Modification de la disposition d’une vue ».

Personnalisation de vos raccourcis clavier de GitHub Command Palette

Les raccourcis clavier par défaut utilisés pour ouvrir la palette de commandes peuvent entrer en conflit avec les raccourcis clavier par défaut de votre système d’exploitation et de votre navigateur. Vous avez la possibilité de personnaliser vos raccourcis clavier dans la section Accessibilité des paramètres de votre compte. Dans les paramètres de la palette de commandes, vous pouvez personnaliser les raccourcis clavier d’ouverture de la palette de commandes en mode de recherche et en mode de commande.

Vous pouvez utiliser la palette de commandes pour accéder à n’importe quelle page à laquelle vous avez accès sur GitHub Enterprise Cloud.

  1. Utilisez Ctrl+K (Windows/Linux) ou Cmd+K (Mac) pour ouvrir la palette de commandes avec une étendue déterminée par votre emplacement actuel dans l’interface utilisateur.

  2. Commencez à taper le chemin auquel vous souhaitez accéder. Les suggestions de la palette de commandes changent en fonction de votre texte.

  3. Vous pouvez réduire, développer ou modifier complètement l’étendue des suggestions en modifiant le chemin d’accès dans le champ de texte de la palette de commandes.

    • Pour limiter l’étendue au sein d’un compte d’utilisateur ou d’organisation, mettez en surbrillance un référentiel, puis utilisez la touche Tab pour l’ajouter à l’étendue.
    • Pour développer l’étendue, mettez en surbrillance et supprimez un élément de l’étendue à l’aide de la touche Retour arrière ou Suppression.
    • Pour effacer l’étendue et la zone de texte, cliquez sur Effacer ou utiliser Ctrl+Retour arrière (Windows et Linux) ou Commande+Supprimer (Mac).

    Vous pouvez également utiliser des séquences de touches pour affiner votre recherche. Pour plus d’informations, consultez « Fonctions de séquences de touches ».

  4. Terminez d’entrer le chemin, ou utilisez les touches de direction pour mettre en surbrillance le chemin souhaité dans la liste des suggestions.

  5. Utilisez Entrée pour accéder à votre emplacement choisi. Vous pouvez également utiliser Ctrl+Entrée (Windows et Linux) ou Commande+Entrée (Mac) pour ouvrir l’emplacement dans un nouvel onglet de navigateur.

Recherche avec la GitHub Command Palette

Vous pouvez utiliser la palette de commandes pour rechercher ce que voulez sur GitHub.com.

  1. Utilisez Ctrl+K (Windows/Linux) ou Cmd+K (Mac) pour ouvrir la palette de commandes avec une étendue déterminée par votre emplacement actuel dans l’interface utilisateur.

  2. Vous pouvez réduire, développer ou modifier complètement l’étendue des suggestions en modifiant le chemin d’accès dans le champ de texte de la palette de commandes.

    • Pour limiter l’étendue au sein d’un compte d’utilisateur ou d’organisation, mettez en surbrillance un référentiel, puis utilisez la touche Tab pour l’ajouter à l’étendue.
    • Pour développer l’étendue, mettez en surbrillance et supprimez un élément de l’étendue à l’aide de la touche Retour arrière ou Suppression.
    • Pour effacer l’étendue et la zone de texte, cliquez sur Effacer ou utiliser Ctrl+Retour arrière (Windows et Linux) ou Commande+Supprimer (Mac).
  3. Si vous le souhaitez, utilisez des séquences de touches pour rechercher des types spécifiques de ressources :

    • # Rechercher des problèmes, des demandes de tirage (pull requests), des discussions et des projets
    • ! Rechercher des projets
    • @ Rechercher des utilisateurs, des organisations et des dépôts
    • / Rechercher des fichiers dans une étendue de dépôt
  4. Commencez à entrer vos termes de recherche. La palette de commandes vous propose une plage de recherches suggérées en fonction de votre étendue de recherche.

    Vous pouvez également utiliser la syntaxe complète de recherche intégrée de GitHub dans la palette de commandes. Pour plus d’informations, consultez « Documentation sur Rechercher sur GitHub ».

  5. Utilisez les touches de direction pour mettre en surbrillance le résultat de recherche souhaité, et utilisez Entrée pour accéder à votre emplacement choisi. Vous pouvez également utiliser Ctrl+Entrée (Windows et Linux) ou Commande+Entrée (Mac) pour ouvrir l’emplacement dans un nouvel onglet de navigateur.

Exécution de commandes à partir de la GitHub Command Palette

Vous pouvez utiliser la GitHub Command Palette pour exécuter des commandes. Vous pouvez par exemple créer un dépôt ou un problème, ou changer votre thème. Lorsque vous exécutez une commande, l’emplacement de son action est déterminé par la page sous-jacente ou par l’étendue affichée dans la palette de commandes.

  • Les commandes liées aux demandes de tirage et aux problèmes s’exécutent toujours sur la page sous-jacente.
  • Les commandes de niveau supérieur, telles que les commandes de dépôt, s’exécutent dans l’étendue affichée dans la palette de commandes.

Pour obtenir la liste complète des commandes prises en charge, consultez « Référence de la GitHub Command Palette ».

  1. Les raccourcis clavier par défaut pour ouvrir la palette de commandes en mode de commande sont Ctrl+Maj+K (Windows et Linux) ou Commande+Maj+K (Mac). Si la palette de commandes est déjà ouverte, appuyez sur > pour basculer vers le mode de commande. GitHub suggère des commandes en fonction de votre emplacement.

  2. Vous pouvez réduire, développer ou modifier complètement l’étendue des suggestions en modifiant le chemin d’accès dans le champ de texte de la palette de commandes.

    • Pour limiter l’étendue au sein d’un compte d’utilisateur ou d’organisation, mettez en surbrillance un référentiel, puis utilisez la touche Tab pour l’ajouter à l’étendue.
    • Pour développer l’étendue, mettez en surbrillance et supprimez un élément de l’étendue à l’aide de la touche Retour arrière ou Suppression.
    • Pour effacer l’étendue et la zone de texte, cliquez sur Effacer ou utiliser Ctrl+Retour arrière (Windows et Linux) ou Commande+Supprimer (Mac).
  3. Si la commande souhaitée n’est pas affichée, vérifiez votre étendue, puis commencez à entrer le nom de la commande dans la zone de texte.

  4. Utilisez les touches de direction pour mettre en surbrillance la commande souhaitée, et utilisez Entrée pour l’exécuter.

Fermeture de la palette de commandes

Lorsque la palette de commandes est active, vous pouvez utiliser l’un des raccourcis clavier suivants pour la fermer :

  • Mode de recherche et de navigation : Échap ou Ctrl+K (Windows et Linux) Commande+K (Mac)
  • Mode de commande : Échap ou Ctrl+Maj+K (Windows et Linux) Commande+Maj+K (Mac)

Si vous avez personnalisé les raccourcis clavier de la palette de commandes dans les paramètres d’accessibilité, vos raccourcis clavier personnalisés seront utilisés pour ouvrir et fermer la palette de commandes.

Référence de la GitHub Command Palette

Fonctions de séquences de touches

Ces séquences de touches sont disponibles lorsque la palette de commandes est en mode de navigation et de recherche (autrement dit, elles ne sont pas disponibles en mode de commande).

Séquence de touchesFonction
>Passer en mode de commande. Pour plus d’informations, consultez « Exécution de commandes à partir de la GitHub Command Palette ».
#Rechercher des problèmes, des demandes de tirage, des discussions et des projets. Pour plus d’informations, consultez « Recherche avec la GitHub Command Palette ».
@Rechercher des utilisateurs, des organisations et des dépôts. Pour plus d’informations, consultez « Recherche avec la GitHub Command Palette ».
/Rechercher des fichiers dans une étendue de dépôt ou des dépôts dans une étendue d’organisation. Pour plus d’informations, consultez « Recherche avec la GitHub Command Palette ».
!Rechercher uniquement des projets. Pour plus d’informations, consultez « Recherche avec la GitHub Command Palette ».
Ctrl+C ou Commande+CCopier l’URL de recherche ou de navigation du résultat mis en surbrillance dans le Presse-papiers.
EntréeAccéder au résultat mis en surbrillance ou exécuter la commande mise en surbrillance.
Ctrl+Entrée ou Commande+EntréeOuvrir le résultat de recherche ou de navigation mis en surbrillance dans un nouvel onglet de navigateur.
?Afficher l’aide dans la palette de commandes.

Commandes globales

Ces commandes sont disponibles à partir de toutes les étendues.

CommandeComportement
Import repositoryCréer un dépôt en important un projet à partir d’un autre système de gestion de versions. Pour plus d’informations, consultez « Importation d’un dépôt avec GitHub Importer ».
New gistOuvrir un nouveau gist. Pour plus d’informations, consultez « Création de gists ».
New organizationCréer une organisation. Pour plus d’informations, consultez « Création d’une organisation à partir de zéro ».
New projectCréer un nouveau projet. Pour plus d’informations, consultez « Création d’un project ».
New repositoryCréer un dépôt à partir de zéro. Pour plus d’informations, consultez « Création d’un dépôt ».
Switch theme to <theme name>Passer directement à un autre thème pour l’interface utilisateur. Pour plus d’informations, consultez « Gestion de vos paramètres de thème ».

Commandes d’organisation

Ces commandes sont disponibles uniquement dans l’étendue d’une organisation.

CommandeComportement
New teamCréer une équipe dans l’organisation actuelle. Pour plus d’informations, consultez « Création d’une équipe ».

Commandes de dépôt

La plupart de ces commandes sont disponibles uniquement dans la page d’accueil du dépôt. Si une commande est également disponible dans d’autres pages, cela est indiqué dans la colonne de comportement.

CommandeComportement
Clone repository: <URL type>Copier l’URL nécessaire pour cloner le dépôt à l’aide de GitHub CLI, HTTPS ou SSH dans le Presse-papiers. Pour plus d’informations, consultez « Clonage d’un dépôt ».
New discussionCréer une discussion dans le dépôt. Pour plus d’informations, consultez « Guide de démarrage rapide pour GitHub Discussions ».
New fileCréer un fichier à partir de n’importe quelle page du dépôt. Pour plus d’informations, consultez « Ajout d’un fichier à un référentiel ».
New issueOuvrir un nouveau problème à partir de n’importe quelle page du dépôt. Pour plus d’informations, consultez « Création d’un problème ».
Open in github.dev editorOuvrez le dépôt actuel dans l’éditeur github.dev. Pour plus d’informations, consultez « Éditeur web github.dev ».

Commandes de fichier

Ces commandes sont disponibles uniquement lorsque vous ouvrez la palette de commandes à partir d’un fichier dans un dépôt.

CommandeComportement
Copy permalinkCréer un lien vers le fichier qui inclut le SHA de commit actuel, et copier le lien dans le Presse-papiers. Pour plus d’informations, consultez « Obtention de liens permanents vers des fichiers ».
Open in github.dev editorOuvrez le fichier actuellement affiché dans l’éditeur github.dev. Pour plus d’informations, consultez « Éditeur web github.dev ».

Commandes de discussion

Ces commandes sont disponibles uniquement lorsque vous ouvrez la palette de commandes à partir d’une discussion. Elles agissent sur votre page active et ne sont pas affectées par l’étendue définie dans la palette de commandes.

CommandeComportement
Delete discussion...Supprimer définitivement la discussion. Pour plus d’informations, consultez « Gestion des discussions ».
Edit discussion bodyOuvrir le corps principal de la discussion, prêt à être modifié.
Subscribe/unsubscribeS’abonner ou de désabonner des notifications pour les ajouts à la discussion. Pour plus d’informations, consultez « À propos des notifications ».
Transfer discussion...Déplacer la discussion vers un autre dépôt. Pour plus d’informations, consultez « Gestion des discussions ».

Commandes de problème

Ces commandes sont disponibles uniquement lorsque vous ouvrez la palette de commandes à partir d’un problème. Elles agissent sur votre page active et ne sont pas affectées par l’étendue définie dans la palette de commandes.

CommandeComportement
Close/reopen issueFermer ou rouvrir le problème actuel. Pour plus d’informations, consultez « À propos des problèmes ».
Convert issue to discussion...Convertir le problème actuel en discussion. Pour plus d’informations, consultez « Modération de discussions ».
Delete issue...Supprimer le problème actuel. Pour plus d’informations, consultez « Suppression d’un problème ».
Edit issue bodyOuvrir le corps principal du problème, prêt à être modifié.
Edit issue titleOuvrir le titre du problème, prêt à être modifié.
Lock issueLimiter les nouveaux commentaires aux utilisateurs disposant d’un accès en écriture au dépôt. Pour plus d’informations, consultez « Verrouillage des conversations ».
Pin/unpin issueDéfinir si le problème est affiché ou non dans la section Problèmes épinglés pour le dépôt. Pour plus d’informations, consultez « Épinglage d’un problème à votre dépôt ».
Subscribe/unsubscribeS’abonner ou de désabonner des notifications pour les modifications apportées à ce problème. Pour plus d’informations, consultez « À propos des notifications ».
Transfer issue...Transférer le problème vers un autre dépôt. Pour plus d’informations, consultez « Transfert d’un problème vers un autre référentiel ».

Commandes de demande de tirage

Ces commandes sont disponibles uniquement lorsque vous ouvrez la palette de commandes à partir d’une demande de tirage. Elles agissent sur votre page active et ne sont pas affectées par l’étendue définie dans la palette de commandes.

CommandeComportement
Close/reopen pull requestFermer ou rouvrir la demande de tirage actuelle. Pour plus d’informations, consultez « À propos des demandes de tirage (pull requests) ».
Convert to draft/Mark pull request as ready for reviewChanger l’état de la demande de tirage de façon à l’afficher comme prête, ou pas encore prête, pour révision. Pour plus d’informations, consultez « Modification de la phase d’une demande de tirage ».
Copy current branch nameAjouter le nom de la branche principale pour la demande de tirage au Presse-papiers.
Edit pull request bodyOuvrir le corps principal de la demande de tirage, prêt à être modifié.
Edit pull request titleOuvrir le titre de la demande de tirage, prêt à être modifiée.
Subscribe/unsubscribeS’abonner ou de désabonner des notifications pour les modifications apportées à cette demande de tirage. Pour plus d’informations, consultez « À propos des notifications ».
Update current branchMettre à jour la branche principale de la demande de tirage avec les modifications de la branche de base. Cette commande est disponible uniquement pour les demandes de tirage qui ciblent la branche par défaut du dépôt. Pour plus d’informations, consultez « À propos des branches ».