我只是在尝试使用GitHub。 为什么有些提交显示为“committed on GitHub a day ago”,而另一些则显示为“committed a day ago”? 例如,在这里: https://github.com/apple/swift/commits/master
“在GitHub上提交”意味着该提交是由GitHub代表用户创建的。当您通过UI接受合并请求时会发生这种情况。您实际上要求GitHub为您创建提交。您也可以通过GitHub的UI编辑任何文件。请参见此编辑图标: 这样的编辑也会被标记为“在GitHub上提交”的状态。如果您查看提交详细信息,您会发现它有两个属性“作者”和“提交者”。当它们不同时,GitHub会在UI中显示出来。