列出在特定日期之后添加的未版本控制文件

时间:2016-11-24 14:33:22

标签: git

使用git存储库:

有没有办法列出在给定日期之后添加(创建)的所有未版本化文件?

编辑:我在Windows机器上。但我可以使用grep或find等命令或http://cmder.net/中构建的任何命令。

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

for a in $(git ls-files --others); do  find $a -mmin +120 -exec echo "$a was modified more than 120 minutes ago" \; ; done

打破这种局面:
      git ls-files --others:列出所有未跟踪的文件       find $a -mmin +120:检查文件是否在120分钟前被修改

但我不确定如果您在首次取消跟踪时询问如何过滤未跟踪文件,则会回答您的问题。