Skip to main content

Использование интерфейса командной строки GitHub на платформах GitHub

Узнайте, как выполнять команды при проверке подлинности в учетных записях на разных платформах GitHub .

Если у вас есть учетные записи на нескольких платформах GitHub, например личная учетная запись GitHub.com и управляемая учетная запись пользователя на GHE.com, можно пройти проверку подлинности для gh auth login каждой учетной записи.

Для выполнения любых команд в данной среде необходимо выполнить проверку подлинности. Например, даже если вы выполняете команду, требующую только доступ на чтение к общедоступный репозиторий на GitHub.com, вы не сможете использовать эту команду, если вы выполняете проверку подлинности только в учетной записи GHE.com. Поэтому необходимо пройти проверку подлинности для всех учетных записей, которые вы хотите использовать с GitHub CLI.

Разделы справки выполнять команды для каждой учетной записи?

После проверки подлинности с несколькими учетными записями при выполнении команды иногда GitHub CLI может автоматически определить, к какой платформе вы пытаетесь получить доступ. В других случаях вам потребуется предоставить дополнительные сведения в команде.

GitHub CLI автоматически обнаруживает учетную запись, когда вы находитесь в контексте определенного репозитория. Например, если вы cd в my-repo каталоге и выполните команду gh repo view, команда будет нацелена на правильную платформу для этого репозитория.

GitHub CLI не может автоматически обнаруживать учетную запись, если у нее нет этого контекста. Например, если вы запускаете gh repo list список репозиториев для учетной записи, то GitHub CLI не будет знать, к какой учетной записи требуется получить доступ. В таких случаях:

  • Значение GitHub CLI по умолчанию — GitHub.com.
  • Вы можете задать переменную среды, чтобы изменить целевой GH_HOST объект по умолчанию для таких запросов. См. среду gh в руководстве GitHub CLI.
  • Некоторые команды позволяют указать целевую среду с --hostname параметром, например gh api, или передать полный URL-адрес репозитория, например gh pr view.

Можно ли использовать несколько учетных записей на одной платформе?

Вы также можете пройти проверку подлинности с несколькими учетными записями на одной платформе. Для переключения между этими учетными записями можно использовать gh auth switch команду. См . параметр проверки подлинности в руководстве GitHub CLI вручную.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy