Skip to main content

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

С помощью Copilot можно использовать GitHub CLI для получения предложений и объяснений для командной строки.

Необходимые компоненты

Если у вас есть доступ к GitHub Copilot через организацию или предприятие, вы не можете использовать Copilot in the CLI, если ваш владелец организации или администратор предприятия отключил Copilot in the CLI. См. раздел "Managing policies for Copilot in your organization".

Получение объяснений команд

Чтобы попросить Copilot in the CLI объяснить команду, выполните команду gh copilot explain , за которой следует выполнить команду, которую вы хотите объяснить. Например:

Shell
gh copilot explain "sudo apt-get"

Получение предложений команд

Чтобы попросить Copilot in the CLI предложить команду, выполните команду, а затем выполните gh copilot suggest нужную команду. Например:

Shell
gh copilot suggest "Undo the last commit"

Copilot in the CLI запустит интерактивный сеанс, чтобы получить дополнительные сведения о том, что вы хотите.

Если выбрать параметр "Выполнить" после Copilot in the CLI предлагает команду, Copilot in the CLI скопировать команду в буфер обмена и выйти из интерактивного сеанса. Затем можно вручную вставить команду в интерфейс командной строки.

Если вы хотите, чтобы Copilot in the CLI могли выполнять команды от вашего имени, необходимо настроить ghcs псевдоним. См. раздел "Настройка GitHub Copilot в интерфейсе командной строки".

Отправка отзывов

Чтобы отправить отзыв GitHub о качестве предложения, выберите параметр ответа "Скорость" в Copilot in the CLI.

Вы также можете открыть проблему в репозитории расширений Copilot in the CLI .

Дополнительные материалы