Amazon CodeCommit 现已不再向新客户提供。Amazon CodeCommit 的现有客户可以继续正常使用该服务。了解更多
更新拉取请求
您可以将提交推送到处于打开状态的拉取请求的源分支,从而通过进一步的代码更改来更新拉取请求。有关更多信息,请参阅 在 Amazon CodeCommit 中创建提交。
您可以使用 Amazon CodeCommit 控制台或 Amazon CLI 更新拉取请求的标题或描述。如果存在以下情况,您可能需要更新拉取请求的标题或描述:
-
其他用户不了解描述或原始标题产生误导。
-
您希望标题或描述反映您对处于打开状态的拉取请求的源分支所做的更改。
更新拉取请求(控制台)
您可以使用 CodeCommit 控制台更新 CodeCommit 存储库中的拉取请求的标题和描述。要更新拉取请求中的代码,请将提交推送到处于打开状态的拉取请求的源分支。
打开 CodeCommit 控制台:https://console.aws.amazon.com/codesuite/codecommit/home
。 -
在 Repositories (存储库) 中,选择要在其中更新拉取请求的存储库的名称。
-
在导航窗格中,选择拉取请求。
-
默认情况下,会显示所有处于打开状态的拉取请求的列表。选择要更新的处于打开状态的拉取请求。
-
在拉取请求中,选择 Details (详细信息),然后选择 Edit details (编辑详细信息) 以编辑标题或描述。
注意
无法更新已关闭或已合并的拉取请求的标题或描述。
更新拉取请求 (Amazon CLI)
要使用 Amazon CLI 命令操作 CodeCommit,请安装 Amazon CLI。有关更多信息,请参阅 命令行参考。
您可能还对以下命令感兴趣:
-
update-pull-request-approval-state,用于审批或撤销对拉取请求的审批。
-
create-pull-request-approval-rule,用于为拉取请求创建审批规则。
-
delete-pull-request-approval-rule,用于删除拉取请求的审批规则。
-
使用 Amazon CLI 创建提交 或 使用 Git 客户端创建提交,用于创建其他代码更改并将其推送到处于打开状态的拉取请求的源分支。
使用 Amazon CLI 更新 CodeCommit 存储库中的拉取请求
-
要更新存储库中拉取请求的标题,请运行 update-pull-request-title 命令,并且指定:
-
拉取请求的 ID(使用 --pull-request-id 选项)。
-
拉取请求的标题(使用 --title 选项)。
例如,要更新 ID 为
47的拉取请求的标题:aws codecommit update-pull-request-title --pull-request-id47--title "Consolidation of global variables - updated review" -
-
要更新拉取请求的描述,请运行 update-pull-request-description 命令,并且指定:
-
拉取请求的 ID(使用 --pull-request-id 选项)。
-
描述(使用 --description 选项)。
例如,要更新 ID 为
47的拉取请求的描述:aws codecommit update-pull-request-description --pull-request-id47--description "Updated the pull request to remove unused global variable." -