Re: git non-time-sequential logs

From: Poul-Henning Kamp <phk_at_phk.freebsd.dk>
Date: Mon, 04 Jan 2021 16:58:40 +0000
--------
John Kennedy writes:

> This might be perfectly natural and just new to me, but when I look at the
> git logs this morning I see things like this (editing by me):
>
> 	Date:   Mon Jan 4 17:30:00 2021 +0100
> 	Date:   Mon Dec 14 18:56:56 2020 +0100
> 	Date:   Tue Dec 15 13:50:00 2020 +0100
> 	Date:   Mon Jan 4 16:23:10 2021 +0100
>
>   I've always assumed that the "Date:" there was when the commit happened,

It is, but it is the time it was committed in the first git repos it was committed to,
in this case the repos of the committer in question.

Without taking a position on the merits of this design-choice, I
just want to point out that it means that timestamps should be
viewed very sceptically, since they depend on the *local* clock on
somebodys computer, not on the central repos machine.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk_at_FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.
Received on Mon Jan 04 2021 - 15:58:44 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:26 UTC