Git internal format = <unix timestamp> <time zone offset>, e.g. 1112926393 +0200
RFC 2822 = e.g. Thu, 07 Apr 2005 22:13:13 +0200
ISO 8601 = e.g. 2005-04-07T22:13:13
在我的情况下,随着时间的推移,我已经保存了许多版本的myfile,如myfile_bak, myfile_old, myfile_2010, backups/myfile等。我想把我的文件的历史在git使用他们的修改日期。所以将最老的重命名为myfile, git add myfile,然后是git commit --date=(modification date from ls -l) myfile,将下一个最老的重命名为myfile,另一个git提交——date,重复…