# Make sure your working tree is in a clean state
git status
# Check out the branch you want to change, e.g. some-branch
git checkout some-branch
# Reset that branch to some other branch/commit, e.g. target-branch
git reset --hard target-branch
git reset --hard master # master can be any other branch that is already contained in current branch