In different environments encountered strange problems, normal mailbox account and password incredibly download not down VSO code ... (This is a lot of River walk, also can wet shoes ...) )
But in VS, it is possible to code in the normal, commit synchronous.
Git clients are small turtles git and git Extension, set git global user passwords, add credentials in the Credential Manager in Control Panel, and don't work.
Then think, try alternate user login is not possible, I have been in the VSO users profile in the Enable, but a try or authentication failed. Do not forget to go to the profile check, found that I want to lower the code base corresponding to the security settings and not enable Alternate authentication, is this setting is Project-level? In theory, if you want to do it all, you should work on all projects ... Well, it can be understood as finer-grained security controls.
Enable to try, bingo.
Authentication failed while replacing code from visual Studio online