When a commit fails, why is the commit message removed? It's a real pain to have to keep putting it back when commit fails because credentials were accidently typed wrong or similar. What's the harm in leaving the entered commit message so one does not have to re-enter it?
i.e. wrong credentials are saved, type commit message, select what to commit. Get "Commit failed and changes are not applied. Contact ApexSQL-SA@!quest.com for help"
Additionally, why does it seem like when credentials are saved, and then they change and then I go to commit and it fails due to invalid credentials that ApexSQL seems to keep trying the same wrong credentials so many times so quickly that it locks one's AD account? If it fails once, make it not try again until the user initiates it.