有没有办法查看一组文件的第一个提交日期,以便我可以按该列表对它们进行排序?
为了上下文,我正在使用Node.JS进行实验,使用它创建一个简单的博客,其中“数据库”实际上是一个git存储库。
我想尝试的方法是列出特定目录中的所有文件,然后在每个文件上调用类似于以下内容的内容:
git log --format="format:%ci" --reverse [my file here]
这将会输出如下内容:
2010-09-01 11:42:56 -0700
2010-09-22 12:17:19 -0700
2010-09-22 13:18:11 -0700
2011-03-05 00:11:19 -0800
2011-08-26 08:50:02 -0700
2011-08-26 08:51:50 -0700
然后,获取第一个结果并用于排序。是否有更好的方法?