Поделиться через


Управление репозиториями GitHub для разработки JavaScript в Visual Studio Code

Visual Studio Code обеспечивает комплексную интеграцию Git и GitHub для разработчиков JavaScript. В этом руководстве показано, как управлять репозиториями GitHub непосредственно из среды разработки, оптимизируя рабочий процесс от создания кода до развертывания.

Вы узнаете, как открывать существующие репозитории, инициализировать новые проекты, создавать ветви компонентов, фиксировать изменения и отправлять их на GitHub без выхода из VS Code. В руководстве рассматриваются несколько подходов для каждой задачи, включая панель действий, палитру команд, строку состояния и интегрированный терминал, чтобы выбрать методы, которые лучше всего подходит для стиля разработки.

Предпосылки

Откройте удаленный репозиторий

Откройте удаленный репозиторий на локальном компьютере.

  1. Установите расширение удаленного репозитория
  2. Выберите удаленный индикатор в нижней левой части Visual Studio Code.
  3. Следуйте инструкциям.

Visual Studio Code использует проверку подлинности Git, предоставляемую операционной системой (например, macOS KeyChain или диспетчер учетных данных Windows) с любой функциональностью Git. Выходные данные видны в Командной палитре > Git: Показать вывод Git.

Подключение к пользовательским доменам GitHub

По умолчанию Visual Studio Code предполагает, что репозитории размещаются в github.com. Если необходимо подключиться к репозиторию в другом домене (например, корпоративный GitHub, например, github.<company_name>.com), необходимо настроить путь Git соответствующим образом.

Чтобы обновить путь Git в VS Code, откройте Файл → Параметры → Настройки и найдите Git: Path. Этот параметр позволяет указать абсолютный путь к исполняемому файлу Git, который работает с пользовательским доменом GitHub.

снимок экрана строки поиска параметров Visual Studio Code для пути Git.

Кроме того, можно добавить или обновить параметр git.path непосредственно в файле settings.json, чтобы убедиться, что VS Code использует правильный двоичный файл Git для всех операций репозитория.

Открытие локального репозитория

Если у вас есть существующий репозиторий на локальном компьютере и хотите открыть его в Visual Studio Code, просто откройте папку. Visual Studio Code распознает вложенную папку .git и отображает соответствующие сведения.

  1. Нажмите клавиши CTRL + +
  2. Выберите папку .

Инициализация нового репозитория

Используйте следующую процедуру, чтобы создать локальный репозиторий исходного кода с помощью git.

  1. Выберите элемент управления версиями на панели действий или используйте сочетание клавиш Ctrl + Shift + G.

  2. Выберите инициализировать репозиторий.

    Снимок экрана: Visual Studio с кнопкой инициализации репозитория.

После инициализации репозитория создайте репозиторий на сайте GitHub. Затем добавьте этот репозиторий в качестве удалённого репозитория в локальный проект через палитру команд: выполните поиск Git: Add remote.

Создание ветви для изменений

Создайте новую ветвь, чтобы фиксировать изменения и изолировать их от основной или ветви по умолчанию.

  1. Выберите систему управления версиями на панели действий.
  2. Выберите многоточие (...) рядом с элементом контроля версий.
  3. Выберите Ветвь ->.

Фиксация изменений локально

После внесения изменений в файлы в ветви зафиксируйте изменения.

  1. Выберите систему управления версиями на панели действий.

  2. Введите сообщение коммита, затем нажмите Commit.

    Снимок экрана: добавление файла yarn.lock в Git.

Отправьте локальную ветвь в GitHub

  1. Выберите значок "Система управления версиями" на панели действий.
  2. Выберите Опубликовать ветвь. Если репозиторий не существует на GitHub, он создает репозиторий для вас.

Просмотр выходных данных Git

Вы можете просмотреть выходные данные команд Git, используя расширение Source Control. Эти выходные данные помогают отладить при сбое команды.

  1. Выберите значок "Система управления версиями" на панели действий.

  2. Щелкните многоточие (...) и выберите элемент Показать выходные данные Git.

    Снимок экрана системы управления версиями Visual Studio Code с выделенной областью

Инструменты Visual Studio Code для работы с Git и GitHub

При работе в Visual Studio Code с репозиторием необходимо использовать отдельные средства.

Значок Информация Доступ из
Команды Git в палитре команд F1
Расширение контроля исходного кода Панель действий
Расширение запросов на вытягивание и сообщений о проблемах на GitHub Панель действий
Расширение репозиториев GitHub Вы можете быстро и без труда открыть репозиторий GitHub. Для этого можно выполнить поиск репозиториев GitHub и выбрать команду "Открыть репозиторий" в палитре команд, нажать клавишу F1 или выбрать команду Open GitHub Repository... (Открыть репозиторий GitHub) из удаленного индикатора (зеленая кнопка слева в нижнем углу строки состояния).