selective squash commit of branch - login using rack session