Learn how to move recent commits from master to a new branch and reset master to its previous state in Git. Complete guide with multiple methods and safety tips.