git rebase ohne Änderung der Commit-Zeitstempel

äre es sinnvoll, @ durchzuführgit rebase unter Beibehaltung der Commit-Zeitstempel?

Ich glaube, eine Konsequenz wäre, dass die neue Filiale nicht unbedingt Termine chronologisch festschreibt. Ist dasstheoretisc überhaupt möglich? (z. B. mithilfe von Installationsbefehlen; hier nur neugierig)

Wenn es theoretisch möglich ist, ist es dann in der Praxis mit Rebase möglich, die Zeitstempel nicht zu ändern?

Angenommen, ich habe den folgenden Baum:

master <jun 2010>
  |
  :
  :
  :     oldbranch <feb 1984>
  :     /
oldcommit <jan 1984>

Now, wenn ich @ Rebaoldbranch aufmaster, das Datum des Commits ändert sich von Februar 1984 bis Juni 2010. Ist es möglich, dieses Verhalten so zu ändern, dass der Commit-Zeitstempel nicht geändert wird? Am Ende würde ich also erhalten:

      oldbranch <feb 1984>
      /
 master <jun 2010>
    |
    :

Würde das überhaupt Sinn machen? Ist es in git überhaupt erlaubt, einen Verlauf zu haben, in dem ein alter Commit einen neueren Commit als übergeordnetes Element hat?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage