If a branch exists with the daily branch name we try to remove the old daily branch before attempting to create the new one. Added a check to see if the removal of the yesterday branch was a success
Adding a status check to prevent switching branches until all changes are commited
Status work
Status work
Adding a check to see if the current branch has been pushed
daily branch push check
throwing exception when daily branch hasn't been pushed