0

リポジトリ (bitbucket / github / ... のいずれか) を設定して、開発者向けのプライベート Git リポジトリだけでなく、リリースへのパブリック アクセスも設定したいと考えています。どのサービスがそれを提供しますか?
Sourceforge ではすべてがパブリックですが、Bitbucket ではすべてがプライベートまたはすべてパブリックのようです。

おすすめのサービスは?

4

3 に答える 3

1

あなたの目標はわかりませんが、あまり意味がありません。プライベートブランチをパブリックにマージすると、新しいヒントまでのプライベートブランチのすべてのコミットは必然的にパブリックになります。リリースする前にプライバシーを維持したくない場合は、「すべてをすべてプライベートまたはすべてパブリック」にして、プライベートブランチのみをそのリポジトリにプッシュすることができます。

于 2013-02-19T22:26:54.310 に答える
1

Githubは、無料のパブリックリポジトリと、リーズナブルなコストのプライベートリポジトリを提供します。リポジトリを作成するときに、それがパブリックかプライベートかを判断できます。

アカウントのパブリックレポに制限はありませんが、プライベートレポは追加するにつれてコストが高くなります。

于 2013-02-19T22:27:02.767 に答える
0

githubのプライベートリポジトリに何も支払わない場合は、2つの異なるリモートリポジトリを設定できます。

gitlabまたはgitoliteを使用するパーソナルサーバー上のプライベートサーバーと、github/bitbucket上のパブリックサーバー。

リリースブランチには、リモートリポジトリとしてgithub/bitbucketがあります。

git remote add release github:user/repo

プライベートアクセスを備えた開発ブランチ:

git remote add develop server:/path/to/repo

特定のリモートブランチにプッシュするには、次のように入力します

git push release / develop
于 2013-02-20T10:54:01.873 に答える