【发布时间】:2021-03-30 21:52:22
【问题描述】:
当我的设备日期时间设置为未来几天(即日期设置为 23 日而不是 21 日)时,我不小心提交并推送了一项更改。
我已经推荐了this,这将解决我的问题,但由于强制推送,建议不要执行。
所以我的问题是保持错误的提交日期和时间会对 Git 存储库(本地和远程)产生不利影响。我使用“Git Lab”作为我的远程存储库提供程序。
【问题讨论】:
-
一般来说,没有。假设严格按时间顺序排列的一些编写不佳的工具可能会让人感到困惑,但在 Git 中,重要的是
parent提交引用。也就是说,git 是围绕按时间顺序重新排序的提交设计的——这就是你rebase的方式。 -
@Dai 根据我的理解你说只要不执行
rebase就不是问题 -
不,我说这根本不是问题,因为 git 中的
rebase是一个非常常见的操作。 -
好的,谢谢你的澄清。