Updating Application to support multiple branches of single repo and checking out of secondary branches