Git Database
Этот раздел Public API GitVerse предоставляет низкоуровневые методы для прямого взаимодействия с внутренними объектами Git внутри репозитория.
API позволяет создавать деревья и коммиты программно, что полезно для автоматизации изменений в репозитории без использования командной строки Git.
Деревья (Git trees)
POST /repos/{owner}/{repo}/git/trees— создание нового дерева в репозитории.
Коммиты (Git commits)
POST /repos/{owner}/{repo}/git/commits— создание нового коммита в репозитории.
Возможные ошибки
| Код | Описание |
|---|---|
400 Bad Request | Некорректный формат данных |
401 Unauthorized | Необходима авторизация |
403 Forbidden | Недостаточно прав |
404 Not Found | Репозиторий не найден |
429 Too Many Requests | Превышен лимит запросов |
500 Internal Server Error | Внутренняя ошибка сервера |