您需要使用 GitLab API 来创建项目
POST /projects
Run Code Online (Sandbox Code Playgroud)
可选参数之一是:
visibility_level (可选的):
- 0 是私有的(必须为每个用户明确授予项目访问权限)
curl --header "PRIVATE-TOKEN: QVy1PB7sTxfy4pqfZM1U" \
-H "Accept: application/json" \
-H "Content-type: application/json" \
-X POST \
--data-urlencode 'name=myproject' \
--data-urlencode 'visibility_level=0' \
"http://example.com/api/v3/projects"
Run Code Online (Sandbox Code Playgroud)