跳至主要内容

从时间线查看提交详情

您可以在个人资料的时间线中查看提交的详细信息。如果在个人资料中看不到预期的提交,或无法从个人资料页面找到提交详情,提交日期和提交作者日期可能不同。

查看提交详情

  1. 在个人资料的“贡献活动”部分,点击特定仓库旁边的提交次数。

Screenshot of the "Contribution activity" section of a user profile. A link, labeled "29 commits" is highlighted with an orange outline.

在时间线中查找缺失的提交

如果您在个人资料中找不到预期的提交,可能是提交历史已被重写,导致作者日期和提交日期不同。请按照以下步骤查找缺失的提交。

  1. 要检查作者日期是否与提交日期不同,请使用 git show 命令。

    $ git show YOUR_COMMIT_SHA_NUMBER --pretty=fuller
    commit YOUR_COMMIT_SHA_NUMBER
    Author:     octocat USER_EMAIL
    AuthorDate: Tue Apr 03 02:02:30 2018 +0900
    Commit:     Sally Johnson USER_EMAIL
    CommitDate: Tue Apr 10 06:25:08 2018 +0900
    
  2. 如果日期不同,请修改 GitHub URL,以按特定日期进行搜索。

    • 按作者日期搜索(2018-04-03

      https://github.com/your-organization-or-personal-account/your-repository/commits?author=octocat&since=2018-04-03T00:00:00Z&until=2018-04-03T23:59:59Z

    • 按提交日期搜索(2018-04-10

      https://github.com/your-organization-or-personal-account/your-repository/commits?author=octocat&since=2018-04-10T00:00:00Z&until=2018-04-10T23:59:59Z

  3. 在浏览器中打开修改后的 URL,即可查看提交详情。

后续步骤

如果在时间线中未看到预期的提交,可能是 Git 中的提交历史已被重写,导致提交作者日期和提交日期不同。有关其他可能性,请参阅 排查缺失贡献

更多参考信息,请参阅 个人资料贡献参考

© . This site is unofficial and not affiliated with GitHub, Inc.