Иди получить частное репо от codecommit
Я новичок в golang, мы пытаемся создать пакет и использовать его во всех сервисах, которые мы хотели использовать.
Я попытался создать репозиторий в github и попытался сделать go get; Я не получил никаких проблем.
Теперь я хотел создать такой же пакет в коде коммита amazon. Я добавляю свой SSH в IMS AWS, и я могу клонировать.
Я выполнил эти команды:
$ git config --global url."ssh://git-codecommit.us-east-2.amazonaws.com:".insteadOf "https://git-codecommit.us-east-2.amazonaws.com/"
$ go get git-codecommit.us-east-2.amazonaws.com/v1/repos/my-package
И я получил ошибку ниже:
package git-codecommit.us-east-2.amazonaws.com/v1/repos/my-package: unrecognized import path "git-codecommit.us-east-2.amazonaws.com/v1/repos/my-package" (parse https://git-codecommit.us-east-2.amazonaws.com/v1/repos/my-package?go-get=1: no go-import meta tags ())
Может ли кто-нибудь решить мою проблему с codecommit?
Я могу сделать это в github, но я получаю проблемы в codecommit.
2 ответа
Ваша вторая команда выглядит нормально,
go get git-codecommit.us-east-2.amazonaws.com/v1/repos/my-package
Вам просто нужно добавить .git
до конца, т.е.
go get git-codecommit.us-east-2.amazonaws.com/v1/repos/my-package.git
Попробуйте добавить .git, например:
$ go get git-codecommit.us-east-2.amazonaws.com/v1/repos/my-package.git