Git Merge Tag to Branch and Squash Commits

git checkout master
git merge --squash tag
git commit
Sleepy Scarab