Tag: grit

在ruby / grit中,如何获取特定提交中更改的文件列表?

我想要一个受git中某个提交影响的文件列表。 通过命令行,我可以这样做: git show –pretty =“format:” – name-only(sha) 但是我怎么能通过Ruby中的Grit来做到这一点?

Grit的克隆方法未定义?

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