Git还原特定的合并提交

Git还原特定的合并提交,git,merge,revert,post-commit,Git,Merge,Revert,Post Commit,我正试图找出从主服务器上完全删除合并提交的最佳方法 到目前为止,我将我的特性分支合并到Master中,并推出了这些更改。其他开发人员也将其功能分支合并到Master中,现在我的更改正在提交中 我需要将我的合并从我的功能分支中拉出,因为这会导致问题,同时也会将其他人的更改保留在Master中 Git revert不起作用,因为它想让我决定使用哪条主线,而我不知道需要使用哪条主线 除了在热修复程序中合并之外,还有什么更好的方法来修复此问题?可能重复“我不知道哪条主线”-您想要的不是您的主线。执行gi

我正试图找出从主服务器上完全删除合并提交的最佳方法

到目前为止,我将我的特性分支合并到Master中,并推出了这些更改。其他开发人员也将其功能分支合并到Master中,现在我的更改正在提交中

我需要将我的合并从我的功能分支中拉出,因为这会导致问题,同时也会将其他人的更改保留在Master中

Git revert不起作用,因为它想让我决定使用哪条主线,而我不知道需要使用哪条主线

除了在热修复程序中合并之外,还有什么更好的方法来修复此问题?

可能重复“我不知道哪条主线”-您想要的不是您的主线。执行
git log-1 MERGE\u SHA^1
git log-1 MERGE\u SHA^2
以找出该部分