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