Я смог добавить следующее в мой ~ / .gitconfig, и мои пульты AWS CodeCommit и GitLab (в том же репо) смогли успешно получить.
[credential]
helper = !aws --profile myusername codecommit credential-helper $@
helper = manager
UseHttpPath = true
Одна проблема у меня была: "fatal: unable to access 'https://git-codecommit.us-west-2.amazonaws.com/v1/repos/myrepo/': The requested URL returned error: 403.
Я обнаружил, что это произошло из-за другого "helper = manager", расположенного в другом gitconfig, когда я обновил установку Windows Git. Я запустил "git config --list --show-origin
", чтобы увидеть, из какого это файла (file:C:/Program Files/Git/mingw64/etc/gitconfig credential.helper=manager
). После комментирования строк точкой с запятой ;
ошибка исчезла. Перемещение этой строки в мой ~ / .gitconfig решило проблему.