基本的には、Git Pushですべてのライブラリを「Go get」でダウンロードし、その場でプロジェクトをビルドするOpenshift Projectがあるので、自分のライブラリから見たくないコードがいくつかあります。適切にコンパイルするには、github.comまたは別のレポジトリからコードを取得する必要があるため、プライベートbitbucket.orgレポジトリを作成しました。今はパブリックレポジトリとして正常に機能しますが、「Go Get」しようとすると私のプライベートリポジトリから、「Forbidden 403」が表示されます
この発生を回避するにはどうすればよいですか?読んでくれてありがとう、素敵な一日を!
go get
はgit
を内部的に使用します。次の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/"