I want to remove a commit from my repository, but using reset, reset --hard, and reset --soft removes all commits after the commit I specified and i want to keep those commits.
This is an example commit list: original
And i want this result: result
But i get this: fail
How can i get the result i want? Thank you