1

目前,我们仍在为所有团队使用带有单个组的 gitLab。我们需要从每个人都在一个主存储库上使用分支切换到在不同组中使用分叉存储库。

我们需要能够

- 使用现有存储库分叉和分支自动创建一个新组

当前设置由于某种原因返回 404。 curl --request POST --header "PRIVATE-TOKEN: xxxxxxxxxxxxxxxx" http://gitlab.exampleRepo.com/api/v4/projects/84/myNamespace/fork

任何帮助都会很棒。

4

2 回答 2

2

最后整理好了。我需要在命令中的 --header 之前放置带有命名空间的数据。我用了curl --request POST --data "namespace=team_name" --header "PRIVATE-TOKEN: xxxxxxxxxxxx" gitlab.exampleRepo.com/api/v4/projects/project_ID/fork

于 2017-04-20T14:53:44.223 回答
1

在 url 周围使用双引号来传递多个选项 (&)。

curl --request POST --data "namespace=team_name" --header "PRIVATE-TOKEN: xxxxxxxxxxxx" "https://gitlab.com/api/v4/projects/project%2project_ID/fork?path=test_path&name=test_name"
于 2019-10-25T02:39:34.643 回答