bitbucket很容易。如果我不想让我的回购分叉。我可以禁用它。只有拥有回购权限的人才能邀请我邀请的人才能回购。
但是github中的功能在哪里。我有企业回购,我希望邀请人们参与其中。但不要让他们分叉。
我可能错过了一些东西,谷歌搜索没有带来任何有用的东西。 有人能指出我正确的方向吗?
提前感谢您的时间。
答案 0 :(得分:13)
GitHub没有像Bitbucket那样的功能,但是,你仍然不能公开私有存储库。你会看到这条消息:
Private forks can't be made public.
当有人想要发布你的私人回购时,它会给你一个“傻瓜保护”。当然,如果有人真的想要这样做,他们总是可以将所有代码推送到@Chris所述的新回购。
答案 1 :(得分:9)
我不知道在GitHub中有什么方法可以做到这一点,坦率地说,我没有看到Bitbucket让你"禁用"分叉,或者。
Bitbucket可能会让你禁用fork 按钮,但任何可以克隆你的存储库的人都可以" fork"它只需将其推到另一个遥控器:
git clone git@bitbucket.org:alix/some-repo.git
git remote set-url --push origin git@bitbucket.org:chris/some-repo.git
git push origin master
答案 2 :(得分:1)