4
git rebase而不更改提交时间戳
git rebase在保留提交时间戳的同时执行是否有意义? 我相信后果是新分支不一定按时间顺序排列提交日期。从理论上讲这完全可能吗?(例如,使用管道命令;只是在这里感到好奇) 如果理论上可行,那么实践中是否有可能重新设置基准而不更改时间戳? 例如,假设我有以下树: master <jun 2010> | : : : oldbranch <feb 1984> : / oldcommit <jan 1984> 现在,如果我oldbranch依据的话master,提交的日期将从1984年2月更改为2010年6月。是否可以更改该行为,以便不更改提交时间戳记?最后,我将获得: oldbranch <feb 1984> / master <jun 2010> | : 那完全有意义吗?甚至在git中允许有一个历史记录,其中旧提交作为父提交具有较新的提交?
157
git
timestamp
git-rebase