web-dev-qa-db-ja.com

Bitbucketのプライベートリポジトリ「Go Get」

基本的には、Git Pushですべてのライブラリを「Go get」でダウンロードし、その場でプロジェクトをビルドするOpenshift Projectがあるので、自分のライブラリから見たくないコードがいくつかあります。適切にコンパイルするには、github.comまたは別のレポジトリからコードを取得する必要があるため、プライベートbitbucket.orgレポジトリを作成しました。今はパブリックレポジトリとして正常に機能しますが、「Go Get」しようとすると私のプライベートリポジトリから、「Forbidden 403」が表示されます

この発生を回避するにはどうすればよいですか?読んでくれてありがとう、素敵な一日を!

28
BeeAdmin

go getgitを内部的に使用します。次の1つのライナーは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/"

59