如何使用rebase或cherrypick从pull请求中删除某些提交

时间:2017-01-11 22:26:34

标签: github

这可能是一个重复的问题,但没有找到一个好的答案。如果您之前的工作中的某些提交进入了pull请求,那么您将如何摆脱先前提交的提交 例如,我有10个提交,我只想要最新的提交,如何删除其他9个提交

1 个答案:

答案 0 :(得分:0)

从干净的分支(repo' s)创建一个新的分支,然后结帐。

然后使用git cherry-pick commitId,其中commitId是您要提交的提交的哈希值。

您现在可以使用新分支

创建拉取请求