Перейти к содержимому

Панель управления Git

Описание

Git - это распределённая система управления версиями, которая позволяет отслеживать любые изменения в файлах, хранить их версии и оперативно возвращаться в любое сохранённое состояние.

Чтобы открыть панель управления Git, требуется кликнуть по кнопке, расположенной в Области кнопок взаимодействия с процессом:

image_1

Стартовый экран

image_2

В левом верхнем углу расположены функции:

  • Клонировать репозиторий - позволяет загрузить проект с удаленного репозитория:

    image_6

    Необходимо указать:

    • Путь до папки - локальная папка для сохранения удаленного репозитория;
    • Ссылка на удаленный репозиторий - ссылка на проект в системе Git.
  • Инициализировать новый репозиторий - позволяет создать структуру, в которой будут храниться все изменения и история проекта.


Внешний вид

image_4

1 - Панель взаимодействия с проектом

image_5

В левом верхнем углу расположена функция:

  • Клонировать репозиторий - позволяет загрузить проект с удаленного репозитория:

    image_6

    Необходимо указать:

    • Путь до папки - локальная папка для сохранения удаленного репозитория;
    • Ссылка на удаленный репозиторий - ссылка на проект в системе Git.

В центральной области расположены кнопки:

  • Отправить изменения в удаленный репозиторий - синхронизирует локальные изменения с удаленным репозиторием;
  • Добавить удаленный репозиторий - позволяет подключить удаленный репозиторий: image_7 Необходимо указать:
    • Ссылка на удаленный репозиторий - ссылка на проект в системе Git.
  • Подтянуть изменения из удаленного репозитория - синхронизирует изменения из удаленного репозитория;
  • Обновить - обновление списка локальных обновлений;
  • Взаимодействие с ветками - управление локальными и удаленными ветками: image_8 Позволяет:
    • Создать ветку;
    • Переименовать ветку;
    • Удалить локальную ветку;
    • Получить изменения из ветки - позволяет объединить изменения из другой ветки.
  • Меню выбора ветки - переключение между созданными в проекте ветками. image_9

В левом верхнем углу расположена функция:

  • Список коммитов - позволяет просмотреть коммиты в ветках проекта: image_10

2 - Дерево файлов/папок в проекте

Позволяет просматривать структуру проекта.

3 - Текущие изменения в проекте

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

  • В левой части представлен список файлов, которые были изменены;
  • В правой части представлен список новых файлов.

Выбор одного или нескольких файлов и клик на кнопку Отменить изменения позволяет вернуть файл до последней сохраненной версии.

image_11

В правой части представлены кнопки, позволяющие работать с файлами в проекте. Для этого необходимо выбрать файл из дерева файлов/папок в проекте и выбрать требуемое действие:

  • Скопировать путь к файлу;
  • Открыть содержимое файла;
  • Добавить в .gitignore.
image_12

4 - Панель управления изменениями

Позволяет сохранить текущее состояние проекта. Содержит функции:

  • Описание изменений - окно для создания описания изменений;
  • Зафиксировать изменения - сохранение изменений и текущего состояния проекта;
  • Зафиксировать и отправить изменения - сохранение изменений и отправка в удаленный репозиторий.