【发布时间】:2012-02-07 22:26:39
【问题描述】:
我有一个 jekyll 站点,我想使用 ruby/grit 查找某个帖子的最后提交日期。
我知道我可以使用 git 执行以下操作:
git log -1 --format="%cd" -- <file>
请问如何使用 ruby/grit 做一些等效的事情?
【问题讨论】:
-
要继续,您应该向我们展示您尝试过的代码,以及您在运行它时收到的任何错误。
我有一个 jekyll 站点,我想使用 ruby/grit 查找某个帖子的最后提交日期。
我知道我可以使用 git 执行以下操作:
git log -1 --format="%cd" -- <file>
请问如何使用 ruby/grit 做一些等效的事情?
【问题讨论】:
你可以这样做:
repo = Grit::Repo.new(...)
repo.log('master', path_of_the_file, max_count: 1)[0].date
希望有帮助!
【讨论】:
【讨论】:
git log -1 --format="%cd" -- <file> 给出了最后一次提交文件的日期。我试图做的是使用 Grit 做同样的事情。