git 从拉取请求中删除提交



我是开源贡献的新手,所以这是我的第一次尝试之一。

我开发了一个名为validates的库(gem):https://github.com/kaize/validates/

我通过git checkout -b branch_name做了 2 个分支:

https://github.com/kaize/validates/pull/20 和 https://github.com/kaize/validates/pull/19,并为它们进行提交,但是,您可以看到 IP 验证器拉取请求有一个提交Blank validator 399cdd7

我需要做什么才能将其从此拉取请求中删除(并且仍然放在空白验证器分支中)?

伙计们,请帮助我让世界变得更好!

ip-validator分支上,你会做git rebase -i HEAD~2 - 这将在该分支上启动一个交互式变基,返回两个提交。

此时,您将打开一个编辑器,其中包含如下所示的选项:https://help.github.com/articles/interactive-rebase

简而言之,要删除该

提交,只需删除编辑器中的提交行,保存该编辑器文件,git 将创建一个新的提交,而无需您删除的提交。

相关内容

  • 没有找到相关文章

最新更新