10 базовых запросов в GIT. Про основы GIT для начинающего тестировщика. 2023

GIT, GIT куда же без него? На нем строится вся организация разработки по сути. Нет гита и беда. Шутка) Нужная вещь, которую необходимо знать, потому что может пригодиться в будущем, например при внесении новых схем валидации для клиента и других задач.

Поставь лайк и дочитай до конца.

Далее ты узнаешь про:

  • 7 основ,
  • 10 основных запросов.

Про основы GIT.

GIT - это система контроля версий, которая позволяет отслеживать изменения в исходном коде программного обеспечения и сотрудничать с другими разработчиками. Вот некоторые основы GIT:

  • Репозиторий: GIT хранит ваш код в репозитории, который может быть удаленным или локальным. Репозиторий содержит историю изменений вашего проекта.
  • Коммиты: Коммиты в GIT являются фиксациями изменений в коде. Каждый коммит имеет уникальный идентификатор и содержит сообщение, описывающее внесенные изменения.
  • Ветвление: В GIT вы можете создавать отдельные ветки для различных функций или задач, которые могут быть объединены позже.
  • Объединение: Объединение - это процесс объединения двух или более ветвей в одну.
  • Взаимодействие с удаленным репозиторием: Вы можете работать с удаленным репозиторием, чтобы совместно работать с другими разработчиками или размещать свой код в общедоступном месте.
  • Ветвление и слияние в удаленных репозиториях: В GIT вы можете создавать ветви и объединять их в удаленном репозитории, чтобы совместно работать с другими разработчиками.
  • Хуки: Хуки - это пользовательские сценарии, которые выполняются автоматически при определенных действиях в GIT, например, при создании коммита или объединении веток.

GIT имеет много возможностей и настроек, и это только некоторые из основных функций.

10 базовых запросов в GIT. Про основы GIT для начинающего тестировщика. 2023

Вот несколько основных команд в Git, которые могут тебе помочь:

  • git init - инициализирует новый репозиторий Git в текущей директории.
  • git clone [url] - клонирует репозиторий из удаленного хранилища в локальный каталог.
  • git add [file] - добавляет изменения в указанный файл в индекс.
  • git commit -m "commit message" - сохраняет индексированные изменения в новый коммит в локальном репозитории.
  • git status - показывает текущее состояние репозитория, включая неотслеживаемые файлы, изменения в индексе и т. д.
  • git push - отправляет изменения в удаленный репозиторий.
  • git pull - получает последние изменения из удаленного репозитория и объединяет их с локальными изменениями.
  • git branch - показывает список всех локальных веток.
  • git checkout [branch] - переключается на указанную ветку.
  • git merge [branch] - объединяет указанную ветку с текущей веткой.

Это только несколько базовых команд, и Git имеет много других полезных команд и функций. Для решения мелких задач необходимо знать git и как минимум для понимания, как работает система разработки. Также если решите стать автотестировщиком, то каждый день будете с этим сталкиваться.

Василий Волгин - full stack тестировщик
Василий Волгин - full stack тестировщик
33
1 комментарий