Note: I am using embedded git
When connecting to a GIT repo on visualstudio.com, SourceTree seems to automatically store some credentials for VSTS that cannot be edited:

How do I edit these credentials? Or add non bitbucket/github credentials manually?
The "Add" option only allows you to set bitbucket or github accounts. If I had the ability to add any account, I could create a visualstudio credential how it needs to be by using the add option under the authentication tab.
An additional issue is that a VSTS "Personal access token" is automatically generated. VSTS continually generates a new token whenever I access repos with SourceTree.