You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在AWS Code Commit界面回滚已合并的Pull Request(无需CLI)

AWS CodeCommit界面回滚已合并Pull Request的方法

AWS CodeCommit界面没有GitHub那样的一键回滚按钮,但可以通过以下步骤手动实现回滚操作:

  • 找到目标合并PR:打开仓库的Pull requests页面,定位到已合并的目标PR并进入详情页。
  • 获取合并提交哈希:在PR详情的Activity标签下,找到合并记录(格式类似“Merged commit [哈希值] into [目标分支]”),复制该哈希值。
  • 创建反向回滚提交:
    1. 切换到仓库Code标签,在目标分支下点击右上角的Create commit,选择Create new commit。
    2. 点击页面右上角的Options,选择Revert commit。
    3. 粘贴复制的合并提交哈希值,点击Revert,此时会生成反向修改的代码。
    4. 确认修改内容无误后,填写提交信息(例如“Revert merged PR #XXX: [原PR标题]”),点击Commit changes。
  • 推送回滚提交:
    • 若有目标分支直接推送权限,点击**Push to [目标分支]**完成回滚。
    • 若无直接权限,需创建新的Pull Request将回滚提交分支合并到目标分支,等待审批后完成合并。

注意事项

  • 回滚前确认没有后续提交依赖被回滚的内容,否则可能出现冲突,需手动解决。
  • 若PR采用squash merge方式合并,直接找到squash后的提交哈希值,按上述步骤操作即可。

内容的提问来源于stack exchange,提问作者I'm nidhin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 21:10:26