【发布时间】:2019-10-22 09:45:40
【问题描述】:
我想在 GitLab 中创建一个用于编程竞赛的存储库(例如 python)。每个竞争对手/学生都需要创建一个分支并在这个个人分支上工作。我计划在 GitLab 中使用 CI 自动测试它。我创建了一个test 文件夹来包含所有测试用例。
我认为竞争对手可以像这样创建个人分支:
$ git branch John.Doe
$ git checkout John.Doe
$ git push origin John.Doe
$ git branch --set-upstream-to=origin/John.Doe John.Doe
如何向竞争对手隐藏这个test?如何保护我的主分支?
【问题讨论】:
标签: git gitlab gitlab-ci gitlab-ci-runner