I don't have enough karma to comment.
I know this is not what OP wanted, but you can do this if you know you are going to have a problem similar to OP in the future.
Suppose, you know in advance that you want to create a branch which will have new awesome features and you also want that branch to be the master in the future and at the same time don't want to loose the current master branch (which will get lost if you initially make a separate branch and awesome features to it and then merge it to master). If this feels confusing, see the below diagram of the 'bad' situation.
To solve this( i.e. to stop the loss of boring) do the following Basically,
git branch boring
Replace boring with whatever name you want to keep