我是一名即将毕业的大学CS学生。作为高级研讨会的一部分,CS学生分组进行最后的高级编程项目。我计划使用GitHub来托管和维护一组3-5个同学的代码,然后在学期结束后公开发布代码。
我们是否应该为学生项目使用公共存储库?或者我们应该在程序完成之前将其保密吗?
答案 0 :(得分:2)
我认为这主要取决于您的代码所需的隐私以及分配的类型。
我建议您创建一个私有存储库,然后您可以邀请您的组成员和教授加入存储库。
这样,其他群组(如果他们具有相同的作业,则无法复制您的代码,并且必须制定出自己的解决方案:D)
Github有一个学生开发者包,允许您作为学生免费创建私人存储库:https://education.github.com/pack