When you accidentally commit to master/staging and need to move the commit to a feature branch
This graph shows several ways to launch subprocess in Ruby.