GitHub – How GitHub Determines the First Commit Date of a File

github

I'm not very familiar with github and it's web interface except how to do basic operations (view the uploaded files, download as zip, fork project)

Recently Microsoft open sourced the GWBASIC assembly source code, and all the files in the project show that they were committed 38 years ago except README.md which was added 5 days ago

enter image description here

I always thought the commit date was based on when the file as first uploaded to github, but doesn't seem to be the case. What is happening here, or did github actually exist in 1983?

Microsoft announcement

Best Answer

GitHub didn't exist in 1983; but it's worse: Git didn't even exist until 2005. What happens here (or in similar cases) is

This commit date in the Git repository determines exactly what is shown on the GitHub page.