Работа с gitlab#

Установка IDE#

Популярные среды для редактирования кода:

  • IntelliJ IDEA

  • Visual Studio Code

Установка Visual Studio Code#

1. Скачать дистрибутив для соответствующей версии операционной системы. Например Windows Installer https://code.visualstudio.com/Download

Инструкция по установке: https://code.visualstudio.com/docs/setup/windows

2. После загрузки, запустить инсталлятор (VSCodeUserSetup-{version}.exe). Установка займет меньше минуты. По умолчанию, VS Code устанавливается в папку C:\Users\{Имя_пользователя}\AppData\Local\Programs\Microsoft VS Code

3. Установить нужные расширения для VSCode: Обычно использую:

  • Code Spell Checker

  • Russian - Code Spell Checker

  • Markdown All in One

  • reStructuredText

  • GitLab Workflow

  • js-docusaurus - comment linter

  • JSON

  • YAML

Подключение VSCode к Gitlab#

https://virtualizare.net/devops/configuring-gitlab-in-visual-studio-code-a-step-by-step-guide.html https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html

  1. Зайти в gitlab

  2. Перейти в настройки профиля

  3. Перейти в раздел «Токены доступа»

  4. Создать новый токен с соответствующими разрешениями: api, read_api, read_user, read_repository, write_repository

  5. Скопировать сгенерированный ключ доступа и сохранить в надежном месте. Гитлаб его больше не покажет в интерфейсе

  6. Перейти в панель запуска команд и выполнить >gitlab: Add account to VSCODE. В качестве сервера указать gitlab.com и ввести полученный код

Основные действия с репозиториями#

  • Выгрузить репозиторий из сервера в локальную копию

  • Синхронизировать локальную версию и серверную

  • Создать ветку

  • отправить коммит

Продвинутые действия с репозиториями#

  • разрешение конфликтов