Satoshi added the 1MB block size limit in this commit on 15 July 2010
Why did Andresen make an identical commit on 19 Jul 2010?
I realise it was enforced in a later commit via UASF, but the question remains, why are there two identical commits? Have I misunderstood the workflow? Did Andresen make changes when transitioning from SourceForge to GitHub in 2011?
TLDR: What is the purpose of two identical commits with different dates in the GitHub history?