使用git svn
导入SVN repo后,所有git提交的时间都不正确(SVN时间后1小时)。
任何想法如何解决这个问题?
答案 0 :(得分:0)
您可以通过运行git filter-branch --env-filter yourscript --
--all
来解决此问题,其中yourscript
是您编写的修改了
环境变量GIT_AUTHOR_DATE
和GIT_COMMITTER_DATE
根据
您的需求。您可能想要检查它们是否都需要更正
记录git log --format=fuller
。
这些变量将以git的内部时间格式保存时间:
是,数字在哪里 自unix时代以来的几秒钟。是积极的还是消极的 偏离UTC。例如,CET(比UTC早2小时)是+0200。
所以只需从第一个号码中删除60 * 60 = 3600就可以了。