I have several commits C1 -> C2 -> C3 -> C4 (the last)
The features added to C4 are aborted for my project.
I got C3 by typing
git checkout <commit_id>
and made some changes on it
I'm now in a DETACHED mode.
I would like to commit and push C3 modified on top of history
C1 -> C2 -> C3 -> C4 -> C5 (= C3 modified)
What's the best way to do that ?