我在visualstudio.com上有一个远程存储库(一个免费帐户),但它在tfs上,我想将它移动到Visualstudio.com的git
有人试过这个吗?
我找到了这个教程:
但是有一个命令git tfs clone http://tfs:8080/tfs/DefaultCollection $/TeamProject/git_folder
从tfs复制到另一个文件夹并转换为git。
如何在远程visualstudio.com服务器中创建单独的(git)文件夹?
此外,当它执行此操作时,它会要求我的Windows Live ID进行身份验证,还是有任何命令行命令?
答案 0 :(得分:15)
搞定了,正确的命令就是在默认会话之后使用没有项目名称的https
,例如:
git-tfs clone --username=mumair85 --password=xxxx https://mumair85.visualstudio.com/DefaultCollection $/uGen
答案 1 :(得分:12)
如果您使用Git Credential Manager for Windows(包含在最新版本的Git for Windows中),则会提示您登录Visual Studio Team Services并为您设置身份验证。您无需手动设置备用身份验证令牌。
要使用git
(不使用Git凭据管理器),git-tfs
或git-tf
,您需要set up Alternate Credentials获取Team Foundation Service帐户:
然后,您可以使用此用户名/密码组合从命令行应用程序进行身份验证。