Нет, это еще не реализовано в libgit2.Насколько я знаю, ни один из сетевых протоколов еще не реализован в libgit2.libgit2 все еще находится в стадии разработки;это полезно для проверки работы с локальным репозиторием, но пока не для выполнения сетевых операций.На данный момент, если вы хотите выполнять сетевые операции, такие как клонирование (или даже локальное клонирование), вам нужно просто выполнить оболочку для обычного git
исполняемого файла.