如何撤销GitHub中合并请求所做的更改

如何撤销GitHub中合并请求所做的更改

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

在GitHub中撤销合并的拉取请求可以通过界面上的“撤销”按钮或命令行操作实现。若需完全重置分支,可查找合并前的提交哈希并强制推送。建议在公共项目中使用撤销按钮,并与团队沟通以避免冲突。

🎯

关键要点

  • 在GitHub中撤销合并的拉取请求可以通过界面上的“撤销”按钮或命令行操作实现。
  • 使用GitHub界面撤销合并的步骤包括:导航到拉取请求,点击撤销按钮,审查并合并撤销的拉取请求。
  • 本地撤销合并的步骤包括:切换到合并发生的分支,查找合并提交的哈希,使用git revert命令撤销合并,推送更改到远程仓库。
  • 如果需要完全重置分支,可以查找合并前的提交哈希,使用git reset命令重置分支,并强制推送更改。
  • 在公共项目中建议使用撤销按钮,并与团队沟通以避免冲突。
  • 避免强制推送,因为这可能会影响其他贡献者的工作,只有在绝对必要时才使用。
➡️

继续阅读