标签: git
在某些情况下,我可能想掩盖完成工作的确切日期和时间,并希望在不丢失整个提交历史的情况下重置工作集合中的日期。
如何重写所有提交的日期?
答案 0 :(得分:1)
我环顾四周,没有发现任何答案。最简单的解决方案似乎是:
git filter-branch -f --env-filter 'GIT_COMMITTER_DATE="`date`"; GIT_AUTHOR_DATE="`date`"' git push -f origin master