Как я могу загрузить один файл в указанную ветку указанного проекта с помощью кода Java, так как нет подходящего интерфейса API

Кто-нибудь знает реализацию функции загрузки всего файла в определенную ветку конкретного проекта на портале пользовательского интерфейса gitlab?

Я хочу загрузить один файл в указанную ветку указанного проекта, но нет подходящего интерфейса API. Я проверил документ GITLAB API, и есть "POST /projects/:id/uploads" которые помогают загрузить файл в проект, но не в ветке проекта, и "/projects/:id/repository/files/:filePath" который создает новый файл в указанной ветви проекта, но поддерживает только содержимое файла, а не весь файл. Итак, эти два интерфейса не могут решить мою проблему.

Кто-нибудь сталкивается с проблемой? любая помощь будет оценена!

1 ответ

У вас есть API подтверждения: https://docs.gitlab.com/ee/api/commits.html

Кажется, это то, что вам нужно.

Другие вопросы по тегам