使用 GitLab Api 获取存储库文件列表

Fetching repository file list using GitLab Api

在 GitLab 中,我有一个项目/存储库结构如下。

如何从分支中获取文件列表。截至目前,我可以在下面 api 的帮助下从 master 获取文件列表。 请帮忙

the docs 中“从存储库获取文件”操作的示例支持查询参数以指定 ref(提交、分支或标记):

curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects/13083/repository/files/app%2Fmodels%2Fkey%2Erb?ref=master"

? 之前的所有内容都是文件路径,ref=master 指定 master 分支,但这可以是提交 sha、另一个分支名称,或者标签。