Let's asssume I've got commits
COMMIT_1 COMMIT_2 in my master branch. 
I've made checkout from COMMIT_2 to create new branch bugFix1 but then I realized that I can't merge COMMIT_2 changes with main repository yet because they are not approved.
So how to move my branch to previous COMMIT_1 without affecting my changes in bugFix1 branch? I don't want to have COMMIT_2 changes either.
Sorry for my bad illustrator's skills

 
     
    