Репозитории

Этот раздел Public API GitVerse предназначен для работы с репозиториями — основными единицами хранения кода в GitVerse.

API позволяет создавать, получать информацию, обновлять и удалять репозитории, управлять ветками, файлами, коммитами, ссылками и создавать форки.

Получение и обновление информации о репозитории

Управление содержимым

Работа с файлами и папками внутри репозитория.

Работа с коммитами

Git-ссылки (Git refs)

Управление ветками, тегами и кастомными ссылками.

Дополнительные методы

Возможные ошибки

КодОписание
400 Bad RequestНекорректный формат данных
401 UnauthorizedНеобходима авторизация
403 ForbiddenНедостаточно прав
404 Not FoundРепозиторий не найден
409 ConflictКонфликт SHA (при удалении файла без указания sha)
429 Too Many RequestsПревышен лимит запросов
500 Internal Server ErrorВнутренняя ошибка сервера