我有一个基于数学的项目,我希望所有成员在此项目中拥有对自己文件夹的推送权限,但不能推送到其他成员的文件夹。
Project/
Dan/
John/
Sarah/
Becky/
Master/
data.csv
README.md
这就是当前所有事情的组织方式。每个成员都有自己的文件夹,可以保持工作,然后在小组会议期间,我们讨论不同的方法并采用最佳方法并更新Master文件夹。这允许小组中的每个人互相学习。我对git和github还是比较新的,所以我不确定这是不是最好的方法,但似乎有效。是否可以将协作者仅添加到回购中的文件夹中?或者我应该以某种方式构建这种不同的?将来,这个小组将开展许多不同的项目,因此每个回购都将成为一个新项目。
答案 0 :(得分:0)
据我所知,这是不可能的。 一种解决方案是使用GitHub Pull Requests,这是您需要做的事情: