Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Visual Studio Code обеспечивает комплексную интеграцию Git и GitHub для разработчиков JavaScript. В этом руководстве показано, как управлять репозиториями GitHub непосредственно из среды разработки, оптимизируя рабочий процесс от создания кода до развертывания.
Вы узнаете, как открывать существующие репозитории, инициализировать новые проекты, создавать ветви компонентов, фиксировать изменения и отправлять их на GitHub без выхода из VS Code. В руководстве рассматриваются несколько подходов для каждой задачи, включая панель действий, палитру команд, строку состояния и интегрированный терминал, чтобы выбрать методы, которые лучше всего подходит для стиля разработки.
Предпосылки
- Git , установленный на локальном компьютере
- Visual Studio Код установлен
- Учетная запись GitHub
Откройте удаленный репозиторий
Откройте удаленный репозиторий на локальном компьютере.
- Установите расширение удаленного репозитория
- Выберите удаленный индикатор в нижней левой части Visual Studio Code.
- Следуйте инструкциям.
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.
Кроме того, можно добавить или обновить параметр git.path непосредственно в файле settings.json, чтобы убедиться, что VS Code использует правильный двоичный файл Git для всех операций репозитория.
Открытие локального репозитория
Если у вас есть существующий репозиторий на локальном компьютере и хотите открыть его в Visual Studio Code, просто откройте папку. Visual Studio Code распознает вложенную папку .git и отображает соответствующие сведения.
- Нажмите клавиши CTRL + +
- Выберите папку .
Инициализация нового репозитория
Используйте следующую процедуру, чтобы создать локальный репозиторий исходного кода с помощью git.
Выберите элемент управления версиями на панели действий или используйте сочетание клавиш Ctrl + Shift + G.
Выберите инициализировать репозиторий.
После инициализации репозитория создайте репозиторий на сайте GitHub. Затем добавьте этот репозиторий в качестве удалённого репозитория в локальный проект через палитру команд: выполните поиск Git: Add remote.
Создание ветви для изменений
Создайте новую ветвь, чтобы фиксировать изменения и изолировать их от основной или ветви по умолчанию.
- Выберите систему управления версиями на панели действий.
- Выберите многоточие (...) рядом с элементом контроля версий.
- Выберите Ветвь ->.
Фиксация изменений локально
После внесения изменений в файлы в ветви зафиксируйте изменения.
Выберите систему управления версиями на панели действий.
Введите сообщение коммита, затем нажмите Commit.
Отправьте локальную ветвь в GitHub
- Выберите значок "Система управления версиями" на панели действий.
- Выберите Опубликовать ветвь. Если репозиторий не существует на GitHub, он создает репозиторий для вас.
Просмотр выходных данных Git
Вы можете просмотреть выходные данные команд Git, используя расширение Source Control. Эти выходные данные помогают отладить при сбое команды.
Выберите значок "Система управления версиями" на панели действий.
Щелкните многоточие (...) и выберите элемент Показать выходные данные Git.
Инструменты Visual Studio Code для работы с Git и GitHub
При работе в Visual Studio Code с репозиторием необходимо использовать отдельные средства.
| Значок | Информация | Доступ из |
|---|---|---|
| Команды Git в палитре команд | F1 | |
| Расширение контроля исходного кода | Панель действий | |
| Расширение запросов на вытягивание и сообщений о проблемах на GitHub | Панель действий | |
| Расширение репозиториев GitHub | Вы можете быстро и без труда открыть репозиторий GitHub. Для этого можно выполнить поиск репозиториев GitHub и выбрать команду "Открыть репозиторий" в палитре команд, нажать клавишу F1 или выбрать команду Open GitHub Repository... (Открыть репозиторий GitHub) из удаленного индикатора (зеленая кнопка слева в нижнем углу строки состояния). |