The situation: master is at X; quickfix1 is at X + 2 commits
then i started working on quickfix2, but by accident took quickfix1 as the source branch to copy, not the master. Now quickfix2 is at X + 2 commits + 2 relevant commits
Not I want to have a branch with quickfix2, but without the 2 commits that belong to quickfix1.
I tried to create a patch from a certain revision in quickfix2, but the patch doesn't preserve the commit history. Is there a way to save my commit history, but have a branch without changes in quickfix1?
Thanks!