我是 DVCS 的新手,所以请多多包涵……
我是一个软件库的作者,目前在 BitBucket 上作为私有存储库托管。我想向公众发布我的库的源代码,但设置如下:
- 我想在 BitBucket 上维护两个存储库,一个是私有的,一个是公共的。
- 我希望公共存储库的初始内容是私有存储库的当前内容,没有任何历史。
- 我想继续在不接触公共存储库的情况下向私有存储库提交。然后,偶尔,我想将一大堆提交提交到私有存储库,并将它们作为单个变更集推送到公共存储库,并带有自己的提交消息。
我怎样才能做到这一点?如果有帮助,我的私人仓库只有一个分支(主要分支)。