Я использую v3 API, и мне удалось вывести список репозиториев/деревьев/ветвей, получить доступ к содержимому файлов и создать BLOB/деревья/коммиты. Сейчас я пытаюсь создать новое репо, и мне удалось сделать это с помощью «POST user/repos»
Но когда я пытаюсь создать blobs/trees/commits/references в этом новом репо, я получаю то же сообщение об ошибке. (409 )«Репозиторий Git пуст». Очевидно, я могу пойти и инициировать репозиторий самостоятельно через командную строку git, но мне бы хотелось, чтобы мое приложение сделало это за меня.
Есть ли способ сделать это? Что мне нужно сделать в первую очередь через API после того, как я создам пустой репозиторий?
Спасибо