我们的团队使用Github Pull Requests来管理工作流程,就像这里所描述的一样。在手动审核接受的Pull Request之后,我们偶尔需要撤销该合并,因为它还没有准备好部署到我们的生产服务器。
然而,如果开发人员尝试再次发布Pull Request,它不会识别这些更改已被撤销,并且认为提交已经在主分支中。它只会包括他们最近的提交自撤消以来,但我们真正想要的是重新引入所有被撤消的提交,以及他们的新工作。换句话说,我们希望有一种重新发布原始Pull Request的方法。
由于Github不支持此功能(即既不能撤销合并,也不能撤销/重新发布原始pull request),我目前正在撤销已撤销的合并。这感觉不对。
在git中,我可以使用什么其他方法来实现同样的目标?(如果可能的话,在Github上)
然而,如果开发人员尝试再次发布Pull Request,它不会识别这些更改已被撤销,并且认为提交已经在主分支中。它只会包括他们最近的提交自撤消以来,但我们真正想要的是重新引入所有被撤消的提交,以及他们的新工作。换句话说,我们希望有一种重新发布原始Pull Request的方法。
由于Github不支持此功能(即既不能撤销合并,也不能撤销/重新发布原始pull request),我目前正在撤销已撤销的合并。这感觉不对。
在git中,我可以使用什么其他方法来实现同样的目标?(如果可能的话,在Github上)