web-dev-qa-db-fra.com

'Go Get' Private Repo de Bitbucket

Donc, fondamentalement, j'ai un projet Openshift qui sur Git Push, télécharge toutes les bibliothèques avec 'Go get' et construit le projet à la volée et donc, j'ai du code que je ne veux pas que les gens voient dans ma propre bibliothèque, et pour qu'il se compile correctement, le code doit être extrait de github.com ou d'un autre dépôt, j'ai donc créé un dépôt privé bitbucket.org, maintenant, en tant que dépôt public, cela fonctionne bien, mais quand j'essaie de `` Aller chercher '' de mon repo privé, ça me donne 'Forbidden 403'

Comment puis-je éviter cette occurrence? Merci d'avoir lu et bonne journée!

28
BeeAdmin

go get utilise git en interne. Les doublures suivantes feront git et par conséquent go get clonez votre package via SSH.

Github:

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

BitBucket:

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

59
Ammar Bandukwala