Работа над Git для GUI

Опубликовано: 30 Ноября, 2021

У Git есть собственная среда внутри терминала. Все новые функции сначала обновляются в командной строке, и только в этом случае Git обладает всеми возможностями. Но простой текст - не самый простой вариант для всех задач; иногда некоторым пользователям гораздо удобнее пользоваться интерфейсом «укажи и щелкни», им нужно визуальное представление.

Note: There’s nothing these graphical clients can do that the command-line client can’t; the command-line is still where you’ll have the most power and control when working with your repositories.

Работа с графическим интерфейсом

Git GUI - это графический пользовательский интерфейс для Git на основе Tcl / Tk. Он фокусируется на том, чтобы позволить пользователям вносить изменения в свой репозиторий, делая новые коммиты, изменяя существующие, создавая ветки, выполняя локальные слияния и загружая / отправляя в удаленные репозитории.

Первое, что нам нужно сделать, это установить Git в Windows; вы можете сделать это, выполнив следующие действия:
Шаг 1. Загрузите и установите последнюю версию Git для Windows.
Шаг 2. Используйте параметры по умолчанию для каждого шага установки.
Шаг 3. Удалите значок рабочего стола Git Bash.
Шаг 4: Перейдите в Пуск> Все программы> Git> Git GUI и создайте ярлык на рабочем столе.

Начало работы с Git GUI

Шаг 1. Создайте удаленный репозиторий
Теперь нам нужен репозиторий Git, и мы создадим новый удаленный репозиторий на Github.

Шаг 2. Создайте локальный репозиторий
Для создания локального репозитория: в нашем графическом интерфейсе Git нажмите «Создать новый репозиторий» .
Выберите место, в котором вы хотите сохранить репозиторий. Важно отметить, что выбранное местоположение репозитория
НЕ ДОЛЖЕН
существовать.

Чтобы этот новый репозиторий был инициализирован, вы должны сначала создать файл, любой файл в вашем локальном репозитории. Затем вы должны зафиксировать и отправить в удаленное расположение репозитория Git.

Шаг 3. Клонируйте удаленный репозиторий в локальный репозиторий
Чтобы клонировать репозиторий, щелкните ссылку «Клонировать существующий репозиторий » в окне графического интерфейса Git. Существующий репозиторий - это тот, который уже инициализирован и / или в него были отправлены коммиты.

Note: In the Source Location field, fill in the Git remote repository location. The target directory works as same in the case of creating a local repository. Git will attempt to create it, and it will fail if it already exists.

Работа с GUI-клиентом

Графический интерфейс Git упрощает выполнение задач, связанных с Git, таких как подготовка изменений, фиксация и отправка.

Поэтапные изменения

Когда мы перемещаем файлы в каталог Git, вы увидите все файлы в окне «Неустановленные изменения». Это в основном означает, что новые файлы были добавлены, удалены, обновлены и т. Д. Когда мы нажимаем кнопку «Stage Changed», он пытается добавить все новые файлы в индекс Git.

Эквивалентная команда Git:
git добавить имя_файла
git статус

Совершает

После того, как мы разместили ваши изменения, нам нужно зафиксировать их в вашем локальном репозитории. Введите сообщение о фиксации, которое имеет смысл для внесенных изменений. Когда мы закончим, нажмите кнопку «Зафиксировать».

Эквивалентная команда Git:
git commit -m "сообщение"

Толкать

После того, как мы зафиксировали все коды в локальном репозитории, нам нужно отправить эти изменения в наш удаленный репозиторий на GitHub. Без внесения изменений другие пользователи не смогут получить доступ к коду.

Прежде чем мы сможем приступить к отправке, нам нужно настроить местоположение для отправки. Большинство людей называют это место «происхождением». В Git «origin» - это сокращенное имя удаленного репозитория, из которого изначально был клонирован проект. Точнее, он используется вместо URL-адреса исходного репозитория, что значительно упрощает обращение к ним.

Эквивалентная команда Git:
git push -u origin master

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