Ответ 1
Получив эту команду, правильная команда - использовать https
без имени проекта после DefaultCollection, например:
git-tfs clone --username=mumair85 --password=xxxx https://mumair85.visualstudio.com/DefaultCollection $/uGen
У меня есть удаленный репозиторий на visualstudio.com(бесплатная учетная запись), но его на tfs, и я хочу переместить его на git для visualstudio.com
Кто-нибудь еще это пробовал?
Я нашел этот учебник:
Но в этом есть команда git tfs clone http://tfs:8080/tfs/DefaultCollection $/TeamProject/git_folder
, которая копирует из tfs в другую папку и преобразует ее в git.
Как создать отдельную папку (git) на удаленном сервере visualstudio.com?
Также при этом будет запрашиваться идентификатор моего Windows Live для проверки подлинности или есть ли команда командной строки?
Получив эту команду, правильная команда - использовать https
без имени проекта после DefaultCollection, например:
git-tfs clone --username=mumair85 --password=xxxx https://mumair85.visualstudio.com/DefaultCollection $/uGen
Если вы используете Git Credential Manager для Windows (который включен в последние версии Git для Windows), тогда он предложит вам войти в Visual Studio Team Services и настроить аутентификацию для вас. Вам не нужно вручную настраивать альтернативные маркеры проверки подлинности.
Чтобы использовать git
(без Git Credential Manager), git-tfs
или git-tf
, вам нужно настроить Alternate Учетные данные для учетной записи службы Team Foundation:
Затем вы можете использовать эту комбинацию имени пользователя и пароля для аутентификации из приложений командной строки.