[ aws . codecommit ]
credential-helper
Описание
Предоставляет совместимые с SigV4 имя пользователя и пароль для Git smart HTTP. Эти команды потребляются Git и не должны использоваться напрямую. Команды Erase и Store являются пустыми операциями. Команда Get генерирует учетные данные для аутентификации в AWS CodeCommit. Для получения подробностей выполните «aws codecommit credential-helper help»
Синтаксис
aws codecommit credential-helper
Параметры
Нет
Доступные команды
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.
Если не указано иное, во всех примерах используются правила цитирования Unix-подобных систем. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной оболочки. См. Использование кавычек со строками в Руководстве пользователя AWS CLI.
Настройка помощника по учетным данным, включенного в AWS CLI, с AWS CodeCommit
Утилита credential-helper не предназначена для вызова напрямую из AWS CLI. Вместо этого она предназначена для использования в качестве параметра с командой git config для настройки вашего локального компьютера. Она позволяет Git использовать HTTPS и криптографически подписанную версию ваших учетных данных IAM-пользователя или роли Amazon EC2-инстанса всякий раз, когда Git необходимо авторизоваться в AWS для взаимодействия с репозиториями CodeCommit.
git config --global credential.helper '!aws codecommit credential-helper $@'
git config --global credential.UseHttpPath true
Вывод:
[credential]
helper = !aws codecommit credential-helper $@
UseHttpPath = true
Дополнительную информацию см. в разделе «Настройка для AWS CodeCommit с использованием других методов» в Руководстве пользователя AWS CodeCommit. Внимательно изучите содержимое, а затем выполните процедуру в одном из следующих разделов: «Подключение по HTTPS в Linux, macOS или Unix» или «Подключение по HTTPS в Windows» в Руководстве пользователя AWS CodeCommit.
© Copyright 2025, Amazon Web Services. Created using Sphinx.