Метод клона Грит не определен?
Недавно я начал работать над проектом, который использует git для хранения и ruby в качестве внешнего интерфейса. Первая версия моего скрипта использовала ruby-git, что было неплохо, хотя и довольно просто. Когда мне нужно было выполнить более конкретную работу с моими коммитами и журналами, мне было рекомендовано перейти к грит. Тем не менее, у меня есть препятствие на ранних этапах, что кажется неспособным клонировать удаленные репозитории. Все примеры, которые я нашел с помощью класса Repository, создают локальный репозиторий, и поиск в источнике, который я нашел, является методом клона Grit, но не определен. Что дает?
Это мой первый вопрос Stackru, поэтому заранее благодарю за любую помощь.
1 ответ
Поскольку Git хорошо структурирован, Grit использует отсутствующий метод (Grit::Git#method_missing) для "систематического" выполнения команд Git.
Смотрите ссылку ниже для примера, который должен вам помочь.