Git,版本控制系统,与GitHub分开,它只是您可以托管Git存储库的多种方式之一。根据维基百科的说法,Git于2005年发布。我认为这个Git存储库最初是在某个人的本地计算机上创建的(可能托管在GitHub之外),直到GitHub推出后,才将其托管到GitHub上。
除了@jackel414的解释说明Git比Github更早之外,Git提交的日期不一定是当前日期。请记住,日期是提交时的日期,而不是上传到Github的日期。尽管如果系统时钟错误或类似的错误可能很容易发生,但有许多原因可能会故意这样做。其中一个原因是反映提交补丁的日期,例如通过电子邮件收到的补丁,使用git commit --date和可能还有--author。另一个原因是该提交是从另一个版本控制系统导入的。例如,Test::More存储库始于2001年3月28日。该存储库最初使用RCS,然后切换到CVS(在内部与RCS相同),然后从CVS转向Aegis,再次返回CVS,然后使用SVN作为引擎的SVK,最终转向Git。直到2009年1月才上传到Github。