I am creating feature branches like this -
feature/featureA
feature/featureB
feature/featureC
feature/featureD
feature/featureE
All these branches are getting created from the development branch and then it gets merged back to development branch.
Here, for example, if all these branches have been merged in order which is listed, is there any way that I can remove a particular feature from development branch after its merge without affecting any further merges which happened?
For example, I want to remove merge of feature C but want to keep merges that happened for branches featureD and featureE.