git中的顶级最后提交日期?
我刚签了一份回购协议。它基本上是一组文件夹,其中每个文件夹都是一个示例,说明了在特定平台上开发的技术 然而,有些样品已经过时了git中的顶级最后提交日期?,git,Git,我刚签了一份回购协议。它基本上是一组文件夹,其中每个文件夹都是一个示例,说明了在特定平台上开发的技术 然而,有些样品已经过时了 给定回购协议中的某个位置,是否有方法显示该位置中每个项目(文件或文件夹)的最后提交日期?因此,如果我有包含bar和bar2文件夹的repo foo,我想查看bar和bar2的最后提交日期,并考虑它们下面的所有内容,但我不想列出它们下面的所有内容。您可以使用查找获取特定位置的文件/目录列表,然后对每个项目运行git log-n1。类似的内容将打印出。/foo: find
给定回购协议中的某个位置,是否有方法显示该位置中每个项目(文件或文件夹)的最后提交日期?因此,如果我有包含bar和bar2文件夹的repo foo,我想查看bar和bar2的最后提交日期,并考虑它们下面的所有内容,但我不想列出它们下面的所有内容。您可以使用
查找获取特定位置的文件/目录列表,然后对每个项目运行git log-n1
。类似的内容将打印出。/foo:
find ./foo -maxdepth 1 -print0 | xargs -t -n 1 -0 git log -n 1 --pretty=tformat:"%h %ci" | cat
如果我认为git log可以提供我所在的顶级文件夹/文件,我想这可能是一个重复,但我不确定我是否知道一种方法。你标记为复制品的答案是一个文件过滤器,这不是我想要的。我会接受一个使用git日志的答案,尽管它符合我的要求。