Возникла необходимость синхронизировать 2 git репозитария (включая бранчи и тэги) и появилось несколько вопросов, ответы на которые прочтя документацию по модулям я не нашел:
1. Как сделать полноценный эквивалент git clone --mirror git-repo-URL?
2. Аналог git remote add origin_name git-repo-URL для обоих библиотек (в pygit это выглядит примерно так насколько я понял: currentdir.pygit2.create_remote(repo, url)) выдает одно и тоже:
currentdir.pygit2.create_remote(repo, url) AttributeError: 'unicode' object has no attribute 'pygit2'
Попытка насильно завернуть каждый параметр в str() ни к чему хорошему не приводит.
Кто-нибудь пробовал выполнять подобное из питона?
p.s. Доводить до exec'ов не хотелось бы.