Создание репозитория Git из Visual Studio
Visual Studio упрощает создание репозитория прямо из интегрированной среды разработки. Создание репозитория из Visual Studio оптимизировано для GitHub, но вы можете удаленно работать с поставщиком Git. Вот как.
Необходимые условия
Для выполнения этой статьи вам потребуется:
Создание репозитория GitHub
Откройте Visual Studio и выберите Создать проект.
Совет
Если у вас еще нет проекта в Visual Studio для добавления в репозиторий, вы можете быстро создать новое консольное приложение C# и назовите его MyNewApp. Visual Studio заполняет ваше новое приложение кодом по умолчанию «Hello, World!».
В меню Git выберите Создать репозиторий Git.
В диалоговом окне Создание репозитория Git в разделе "Отправить в новый удаленный" выберите GitHub.
В разделе Создание репозитория GitHub в диалоговом окне Создание репозитория Git введите имя репозитория, который вы хотите создать. (Если вы еще не вошли в учетную запись GitHub, это можно сделать с этого экрана.
С помощью Visual Studio 2022 версии 17.12 и более поздних версий можно выбрать видимость нового репозитория. Рядом с видимостьювыберите общедоступный, частныйили внутренний (см. раздел о внутренних репозиториях). Чтобы создать внутренний репозиторий, необходимо войти с помощью учетной записи GitHub Enterprise. В более ранних версиях установите флажок, если требуется частный репозиторий.
В разделе Инициализация локального репозитория Git, можно использовать опцию .gitignore шаблон, чтобы указать любые намеренно неуправляемые файлы, которые Git должен игнорировать. Дополнительные сведения о .gitignore см. в разделе Игнорирование файлов. Дополнительные сведения о лицензировании см. в статье Лицензирование репозитория.
Совет
Эти параметры можно обновлять и изменять всякий раз, когда вы хотите. Подробные инструкции см. в разделе Git settings in Visual Studio.
После входа и ввода сведений о репозитории нажмите кнопку Создать и отправить, чтобы создать репозиторий и добавить приложение.
Создание репозитория Azure DevOps
Откройте Visual Studio и выберите Создать проект.
Совет
Если у вас еще нет проекта в Visual Studio для добавления в репозиторий, вы можете быстро создать новое консольное приложение C# и назовите его MyNewApp. Visual Studio добавляет в ваше новое приложение код "Hello, World!" по умолчанию.
В меню Git выберите Создать репозиторий Git.
В диалоговом окне Создание репозитория Git в разделе "Отправить в новый удаленный" выберите Azure DevOps.
В разделе Создание нового репозитория Azure DevOps войдите в учетную запись Azure и выберите проект из раскрывающегося списка Project.
Нажмите кнопку Создать и отправить, чтобы создать репозиторий и добавить приложение.
Работа с локальными репозиториями
Чтобы создать локальный репозиторий, выполните приведенные действия.
В меню Git выберите Создать репозиторий Git.
В диалоговом окне Создание репозитория Git в разделе Другиевыберите только локальный.
В разделе Инициализация локального репозитория Gitпроверьте локальный путь к проекту и при необходимости измените другие параметры.
Нажмите кнопку Создать и отправить, чтобы создать репозиторий.
После создания репозитория или клонированного одногоVisual Studio обнаруживает репозиторий Git и добавляет его в список локальных репозиториев в меню Git. С этого момента вы можете быстро получить доступ к репозиториям Git и переключаться между ними.
Добавление другого репозитория в решение
При добавлении нового проекта в существующее решение с несколькими репозиториями может потребоваться отслеживать этот проект в своем собственном репозитории. Для этого выполните следующие действия.
- Добавьте проект в решение.
- Закройте решение.
- Используйте Открыть локальную папку, чтобы открыть новый проект самостоятельно.
- Создайте репозиторий с помощью методов, описанных ранее в этой статье, в GitHub, Azure DevOps, другого поставщика услуг размещения Git или локально (эквивалент
git init
из командной строки). - Повторно откройте родительское решение. Будет включен репозиторий нового проекта.