Among other commits I have one dated 2017-12-22 (4b9273bda1680867). But when I run git log --before '2017-12-28 00:00'
the newest result I get is dated 2017-12-19 (which is one of the parents of 599241c3003).
I suspect that this is caused by 4b9273bda1680 having an ancestor newer than the query date (599241c3003) but I cannot find any documentation describing this behaviour.
* commit 1a5b54d74c6130fae9806a8716744801e2152270 (HEAD -> _)
|\ Merge: 599241c 872e57d
| | Date: Thu Dec 28 11:01:53 2017 +0100
| |
| * commit 872e57d860aa4323b394cd63cc050d4746600d93
| | Date: Thu Dec 28 10:58:43 2017 +0100
| |
| * commit 648833bd98e724e53697e2a4c2b765a1c23360ee
| | Date: Wed Dec 27 09:03:52 2017 +0100
| |
| * commit 4b9273bda16808672d6a484c5ddf7ba7e4b6a4be
|/ Date: Fri Dec 22 17:41:21 2017 +0100
|
* commit 599241c3003e848fefc7316dbff6b64e75fbd744
|\ Merge: 42507fd 069a9d3
| | Date: Thu Dec 28 11:00:45 2017 +0100