В чем разница между хостом и именем хоста в конфигурации SSH?

На справочной странице написано следующее:

Хост

Хост Ограничивает следующие объявления (до следующего ключевого слова хоста) только для тех хостов, которые соответствуют одному из шаблонов, указанных после ключевого слова. Если предусмотрено несколько шаблонов, они должны быть разделены пробелами. Один "*" в качестве шаблона может использоваться для предоставления глобальных значений по умолчанию для всех хостов. Хост - это имя хоста аргумент, указанный в командной строке (т. е. имя не преобразуется в каноническое имя хоста перед сопоставлением).

Запись шаблона может быть отменена путем добавления к ней восклицательного знака (`!"). Если сопоставлена отрицаемая запись, то запись хоста игнорируется, независимо от того, совпадают ли какие-либо другие шаблоны в строке. Поэтому отрицательные совпадения полезны для предоставления исключений для совпадений с подстановочными знаками.>

Дополнительные сведения о шаблонах см. в разделе ШАБЛОНЫ.

Имя хоста

Имя хоста Указывает реальное имя хоста для входа в систему. Это можно использовать для указания псевдонимов или сокращений для хостов. Если имя хоста содержит последовательность символов "%h", то оно будет заменено именем хоста, указанным в командной строке (это полезно для работы с неполными именами). По умолчанию используется имя, указанное в командной строке. Числовые IP-адреса также разрешены (как в командной строке, так и в спецификациях имен хостов).

Например, когда я хочу создайте конфигурацию SSH для GitHub, какими должны быть Хост и имя хоста соответственно?