"Получите" частное репо от Bitbucket

Так что в основном у меня есть проект Openshift, который на Git push, загружает все библиотеки с помощью "Go get" и строит проект "на лету", и поэтому у меня есть код, который я не хочу, чтобы люди могли видеть из моей собственной библиотеки, и для его правильной компиляции код должен быть взят из github.com или другого репо, поэтому я создал частный репозиторий bitbucket.org, теперь, как публичное репо, он отлично работает, но когда я пытаюсь "Go Get", из моего частного репо, он дает мне "Запретный 403",

Как я могу избежать этого события? Спасибо за чтение и приятный день!

Ответы

Ответ 1

go get использует git внутренне. Следующие лайнеры сделают git и, следовательно, go get клонировать ваш пакет через SSH.

Github:

git config --global url."[email protected]:".insteadOf "https://github.com/"

BitBucket:

git config --global url."[email protected]:".insteadOf "https://bitbucket.org/"