Мне нужно инициализировать репозиторий git и загрузить в него последнюю версию ветки. В bash команды такие:
git init
git remote add -t $BRANCH -f origin $REMOTE
Я пытаюсь сделать то же самое программно с libgit2, но не могу найти эквивалент для второй строки. Призывы к созданию пульта очевидны, но я не вижу ни одного, чтобы добавить его в репозиторий или обработать ветку.
Возможно ли это сделать с помощью libgit2? Если нет, есть ли библиотека, способная это сделать?
git clone <url>
? - person suvayu   schedule 18.12.2011