从待处理的请求中恢复提交

时间:2018-06-16 11:18:16

标签: git

我有一个挂起的PR,它添加了一个特定的功能,但是我错误地推送了该分支中的其他一些功能并将其推入,这使得这两个功能在我的待处理请求中合并 这个拉取请求是旧的,我有很多代码合并后的PR,我不想删除,我只需要我错误推送的代码从我的拉取请求中删除 我试图搜索堆栈溢出但有很多不同的方法,我无法理解哪一个对我来说是安全的

1 个答案:

答案 0 :(得分:1)

使用

  

git revert commit-hash

这将创建一个新的提交,恢复指定提交的更改。这可以推入拉请求分支。

提交的提交哈希可以通过

获得
  

git log

在指定的分支