bro*_*mer 6 git github branching-and-merging pull-request
我想将 master 重置为之前的提交,但我也想要一个 PR 供我的团队批准。
到目前为止我这样做了:
现在,当我进入 github 创建 PR 时,它会显示“master 与 mybranch 的所有提交都是最新的”,因此创建 PR 没有什么区别。
在使用我们的审核流程时,为了重置 master,我应该采取哪些不同的做法?
你不能。
无法git reset使用合并或 PR 来执行 a。相反,您有两个选择:
master,然后强制推送到远程。(您可能需要特殊权限,即使只是暂时的,才能强制推送master。)这通常会受到反对,这就是为什么它经常受到限制。revert对您希望“撤消”的每个提交(或合并提交)使用该命令。恢复会创建新的提交,这与恢复的提交相反。然后您可以将这些新提交 PR 到master.| 归档时间: |
|
| 查看次数: |
2875 次 |
| 最近记录: |