Обновление:
Если вы хотите, чтобы ваш репо был доступен из любого места кем-либо. Вы можете использовать Publi c Project в Azure DevOps Service.
Проект Azure DevOps Services publi c предоставляет поддержку для обмена кодом с другими пользователями и для поддержки непрерывной интеграции / непрерывного развертывания (CI / CD) программного обеспечения с открытым исходным кодом. Пользователям не требуется входить в систему, чтобы получить доступ ко многим службам только для чтения.
Более подробную информацию о проекте publi c, который вы можете найти в официальном сообщении, сделайте c здесь: Что такое публичный c проект?
Согласно вашему описанию. Похоже, вы не хотите хранить свои «частные» файлы кода на сервере TFS вашей компании, а скорее на локальном жестком диске.
Тогда вам не следует использовать кнопку «Добавить решение в систему управления версиями», это используется для подключите ваше локальное решение к управлению источником на стороне сервера.
Поскольку вы просто хотите сохранить свои локальные коды в репо git. Вы можете открыть проект, которым управляет Git (или просто git init существующий проект), и выбрать View> Team Explorer из меню. Вы увидите представление « Connect », которое выглядит примерно так:
Visual Studio запоминает все проекты, которые вы открыли, контролируются Git и доступны в списке внизу. Если вы не видите того, который вам нужен, нажмите ссылку «Добавить» и введите путь к рабочему каталогу. Двойной щелчок по одному из локальных репозиториев Git приводит к открытию Home, которое выглядит как представление "Home" для репозитория Git в Visual Studio. Это центр для выполнения действий Git; когда вы пишете код, вы, вероятно, будете проводить большую часть своего времени в представлении «Изменения», но когда придет время откатывать изменения, сделанные вашими товарищами по команде, вы будете использовать «Несинхронизированные коммиты» и «Ветви» просмотры.
Подробнее см. Git в Visual Studio .
Другой вариант - размещение локального кода у частного Git провайдера. Это делает вещи более гибкими. Например, вы можете легко продолжить работу над частными тестовыми проектами, если хотите использовать свой персональный компьютер.
Если у вас еще нет частного Git провайдера, Azure DevOps Services - отличный бесплатный вариант. Это облачная версия локального сервера TFS вашей компании.
Помимо бесплатных репозиториев GIT, он также обеспечивает высокопроизводительный конвейер сборки / выпуска, конфигурирует платы Kanban, автоматизирует и может проводить тестирование на основе.
Это будет лучшим вариантом, если Вы уже знакомы с рабочим процессом на локальном сервере TFS вашей компании.