上次更改文件时,是否可以(在git中)保留该信息?
我为我的LaTeX文档设置了一个git存储库。当我检出旧版本的跟踪文件时,它们都会得到当前的时间戳。上次更改文件时,是否可以(在git中)保留该信息?
在添加到git-repository之前,是否可以显示上次被触摸的时间?
我在man git-commit
或man git-checkout
找不到像“保留原始日期/时间”的任何内容。
这不可能也不可取,因为它会破坏任何依靠时间戳的构建系统。
存储信息并默认使用它们是两种不同的动物。它确实可能是一种兴趣信息,尽管在提取文件时不希望使用原始时间戳。 – 2014-09-29 17:40:31
您可以查找最后一次触及文件的提交的作者时间和提交者时间 - 但是 - 并没有告诉您任何关于何时该提交显示在存储库中的提示。这是信息存储在Git中的一个基本问题 – 2014-09-29 18:04:03
那么怎样才能在ID为'ABDCEFGH'的提交的存储库中列出所有文件的作者时间? – Edward 2014-10-20 12:47:05
相关:http://stackoverflow.com/questions/25085396/date-modified-in-file-system-does-not-change-when-switching-branches-in-git-repo – Jubobs 2014-09-27 16:29:51