比较 Amazon CodeCommit 中的提交 - Amazon CodeCommit
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

比较 Amazon CodeCommit 中的提交

您可以使用 CodeCommit 控制台查看 CodeCommit存储库中提交说明符之间的区别。您可以快速查看提交与其父级之间的差异。还可以比较任意两个参考信息,包括提交 ID。

比较提交与其父级

您可以快速查看提交与其父级之间的差异,从而审核提交消息、提交者和更改的内容。

  1. 打开 CodeCommit 控制台,网址为 https://console.aws.amazon.com/codesuite/codecommit/home

  2. 存储库页面上,选择您要查看提交与其父级之间差异的存储库。

  3. 在导航窗格中,选择 Commits

  4. 选择列表中任意提交的缩写提交 ID。视图会发生变化以显示此提交的详细信息,包括它与其父提交之间的差异。

    
                        选择缩写提交 ID 可显示此提交与其父级之间的差异

    您可以通过并排 (Split 视图) 或内联 (Unified 视图) 方式显示更改。也可以隐藏或显示空格更改。您还可以添加评论。有关更多信息,请参阅评论提交

    注意

    每当您更改用于查看代码和其他控制台设置的首选项时,都会将它们保存为浏览器 Cookie。有关更多信息,请参阅使用用户首选项

    
                        在统一视图中显示的更改,隐藏了空格更改
    
                        在拆分视图中显示的更改,对行进行了评论
    注意

    根据行结束样式、代码编辑器及其他因素的不同,您可能会看到整行的添加或删除,而不是一行中的具体更改。详细程度与 git showgit diff 命令的返回内容一致。

  5. 要将提交与其父级进行比较,请从提交可视化工具选项卡中选择缩写的提交 ID。将显示提交详细信息,包括提交与其父级之间的更改。

比较任意两个提交说明符

您可以在 CodeCommit 控制台中查看任意两个提交说明符之间的区别。提交说明符是参考信息,如分支、标签和提交 ID。

  1. 打开 CodeCommit 控制台,网址为 https://console.aws.amazon.com/codesuite/codecommit/home

  2. 存储库页面上,选择要比较提交、分支或已标记提交的存储库。

  3. 在导航窗格中,选择提交,然后选择比较提交

    
                        比较任意两个提交说明符
  4. 使用框比较两个提交说明符。

    • 要比较分支的提示,请从列表中选择分支名称。这会从分支中选择最近的提交进行比较。

    • 要比较与特定标签关联的提交,请从列表中选择标签名称(如果有)。这会选择已标记的提交进行比较。

    • 要比较特定提交,请在框中输入或粘贴提交 ID。要获取完整的提交 ID,请在导航栏中选择 Commits,然后从列表中复制提交 ID。在 Compare commits (比较提交) 页面上,将完整的提交 ID 粘贴在文本框中,然后选择 Use commit ID (使用提交 ID)

      
                                比较分支、标签或提交 ID
  5. 选中说明符后,选择 Compare

    
                        两个分支之间的比较视图

    您可以通过并排 (Split 视图) 或内联 (Unified 视图) 方式显示差别。也可以隐藏或显示空格更改。

  6. 要清除您的比较选择,请选择取消