如何从git pull请求中排除提交



我已经向我的repo发出了一个git pull请求。过了一段时间,在pull请求获得批准之前,我又进行了一次commit&push也被向上推到pull请求。

有没有办法从pull请求中删除最后一个提交,以及如何防止将来发生这种情况?

是的,您只需将分支重置为上一次提交,并强制推送:pull请求将自动更新。

git checkout yourBranch
git reset --hard yourBranch~
git push --force origin yourBranch

然后,如果你想让这样的错误变得更难,请在本地删除你的分支:你不会签出它或错误地使用它。

相关内容

  • 没有找到相关文章

最新更新