gpt4 book ai didi

git - 避免在 git 中使用时间戳

转载 作者:太空狗 更新时间:2023-10-29 13:31:05 25 4
gpt4 key购买 nike

如何系统地设置 git 以将所有时间戳设置在某个任意点,例如1970-01-01 还是什么?

是否曾经使用过时间戳,或者它们只是可以安全匿名化的琐事?

最佳答案

我真的不知道为什么要这样做,但是要创建新的提交并将提交日期和作者日期设置为该日期和时间,您可以这样做:

export GIT_AUTHOR_DATE="1970-01-01T00:00:00"
export GIT_COMMITTER_DATE="1970-01-01T00:00:00"

要重写存储库中的所有旧日期,您可以轻松修改此处的示例:

... 用这些日期重写每个提交。请注意,这当然会更改每次提交的对象名称 (SHA1sum)。

至于日期是否是“琐事”——对我来说肯定不是!知道何时进行提交通常很有用,而不仅仅是它在提交图中的位置。另外,不太认真,gource需要这些数据来制作存储库历史记录的精美动画 ;)

关于git - 避免在 git 中使用时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5335894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com