Migrar de tfs a git en visualstudio.com

Tengo un repository remoto en visualstudio.com (una count gratuita) pero está en tfs, y quiero moverlo a git para visualstudio.com

¿Alguien ha intentado esto todavía?

Encontré este tutorial:

http://gitstack.com/how-to-migrate-from-tfs-to-git/

Pero en eso hay un command git tfs clone http://tfs:8080/tfs/DefaultCollection $/TeamProject/git_folder que copy de tfs a otra carpeta y lo convierte a git.

¿Cómo puedo crear una carpeta separada (git) en el server remoto de Visualstudio.com?

Además, al hacer esto, me preguntará si mi ID de Windows Live se autentica o si hay algún command de command-line.

Si funciona, el command correcto es usar https sin nombre de proyecto después de DefaultCollection aquí, por ejemplo:

 git-tfs clone --username=mumair85 --password=xxxx https://mumair85.visualstudio.com/DefaultCollection $/uGen 

Si usa el Administrador de cnetworkingenciales de Git para Windows (que se incluye en las versiones recientes de Git para Windows), le solicitará que inicie session en Visual Studio Team Services y configure la authentication por usted. No es necesario configurar manualmente los tokens de authentication alternativos.

Para usar git (sin el Administrador de cnetworkingenciales de Git), git-tfs o git-tf , deberá configurar las cnetworkingenciales alternativas para su count de Team Foundation Service:

  1. Haga clic en su nombre en la esquina superior derecha de cualquier página web de TFS
  2. Seleccione la pestaña "Cnetworkingenciales"
  3. Seleccione "Habilitar cnetworkingenciales alternativas"
  4. Ingrese una nueva combinación de nombre de usuario y contraseña

A continuación, puede utilizar esta combinación de nombre de usuario / contraseña para la authentication desde aplicaciones de command-line.