Quelle est la différence entre l'hôte et le nom d'hôte dans la configuration SSH?

La page de manuel dit ceci :

Hôte

Hôte Limite les déclarations suivantes (jusqu'au mot-clé Hôte suivant) uniquement pour les hôtes qui correspondent à l'un des modèles donnés après le mot-clé. Si plus d'un le motif est fourni, ils doivent être séparés par des espaces. Un seul '*' en tant que modèle peut être utilisé pour fournir des valeurs par défaut globales pour tous les hôtes. L'hôte est le nom d'hôte argument donné sur la ligne de commande (c'est-à-dire le nom n'est pas converti en un nom d'hôte canonique avant la correspondance).

Une entrée de motif peut être annulée en la préfixant par un point d'exclamation ('!'). Si une entrée annulée correspond, l'entrée hôte est ignorée, qu'elle soit ou non d'autres motifs sur la ligne correspondent. Les correspondances annulées sont donc utiles pour fournir des exceptions pour les correspondances génériques.>

Voir MODÈLES pour plus d'informations sur les modèles.

Nom d'hôte

Nom d'hôte Spécifie le nom d'hôte réel auquel se connecter. Cela peut être utilisé pour spécifier des surnoms ou des abréviations pour les hôtes. Si le nom d'hôte contient la séquence de caractères '%h', alors il sera remplacé par le nom d'hôte spécifié sur la ligne de commande (ce qui est utile pour manipuler des noms non qualifiés). La valeur par défaut est le nom donné sur le com- ligne mand. Les adresses IP numériques sont également autorisées (à la fois sur la ligne de commande et dans les spécifications du nom d'hôte).

Par exemple, quand je veux créez une configuration SSH pour GitHub, que devraient être respectivement l'hôte et le nom d'hôte ?

ssh
demandé sur