У меня есть репозиторий CodeCommit, к которому я пытаюсь подключиться из командной строки Windows 7.
Я намерен использовать вспомогательный метод aws configure / учетных данных aws, поскольку в этом контексте я предпочитаю это имени пользователя / паролю.
При попытке любых операций git я получаю:
aws codecommit credential-helper $@ get: aws: command not found
Затем я могу использовать имя пользователя и пароль, но это делает недействительным смысл использования aws configure для настройки ключей доступа.
Раздел учетных данных моего файла .gitconfig выглядит следующим образом:
[credential]
helper = !aws codecommit credential-helper $@
UseHttpPath = true
Похоже, что git не может получить доступ к aws.cmd, но полный путь к нему находится в настройках среды системы и пути пользователя.
Любые идеи?
aws
на вашем пути, вы можете столкнуться с проблемами, если ваш путь слишком длинный, где он усекается. Попробуйте переместить соответствующий бит в начало вашей переменной$PATH
- person rbennett485   schedule 09.10.2018helper = /full/path/to/aws ...
? - person rbennett485   schedule 10.10.2018aws.cmd
в соответствии с предложением @david-jackson ниже. - person Nigel Sheridan-Smith   schedule 08.11.2018