把部署包放进LFS管理就行了,不会占用版本库空间,详情可以查看git-lfs文档 https://git-lfs.github.com/
目前分配的邮箱是一个虚拟邮箱,因为tencent邮箱暂时不适合用来发送验证邮件,目前暂未支持邮件通知,本月底会启用另一个邮件域名用来发送通知邮件,同时也将支持绑定微信获取通知,您可以等待更新
数百MB的项目用git仓库,大部分应该不是项目代码,而是依存包或者是资源文件,建议把依存包和资源文件分开存放,由git以外的工具来管理。
或者您也可以等待下个月git lfs上线,把依存包和资源文件用git lfs管理,并不占用版本库空间。
是的,目前权限定义分为5级,Master以上只有Owner,因此设置为Above Master之后,只有Master和Owner可以推送,其他人会被阻止。
但是仍有特例就是:可以在分支上再定义一级成员,此类成员会提升他们在该分支上的项目权限,例如在分支上加了我为Developer,即便分支策略设置为Above Master,由于我是这个分支上特定的Developer,我还是有该分支的push权限。如需解除,在该分支把我删掉就好了。