Работа над проектом ruby / git с использованием Grit, но я не могу обновить мои подмодули программным способом. Я выяснил, как функция missing_method отображается в git и как использовать ее для выполнения задач, не записанных в grit, однако функция обновления субмодуля, похоже, не работает.
Вот пример моего кода:
git = Grit::Git.new(@repository)
git.pull
pp git.submodule({:quiet => false, :verbose => true, :progress => true}, "update")
Возвращает:
""
Заранее спасибо!