Grit的克隆方法未定义?

我最近开始研究一个使用git存储和ruby作为前端的项目。 我的脚本的第一个版本使用了ruby-git,虽然非常简单,但还可以。 当我需要对我的提交和日志进行更具体的工作时,我建议我转移到砂砾。 但是,我早期的路障似乎无法克隆远程存储库。 我使用Repository类找到的所有示例都创建了一个本地存储库并在源代码中搜索我发现Grit的克隆方法是未定义的。 是什么赋予了?

这是我的第一个StackOverflow问题,所以提前感谢任何帮助。

由于Git结构良好,Grit使用缺少的方法(Grit :: Git#method_missing)来“系统地”执行Git命令。

请参阅下面的链接,获取可以帮助您的示例。

https://gist.github.com/731502