{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

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

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

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

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

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

Про основы GIT.

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

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

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

Вот несколько основных команд в 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 тестировщик
0
1 комментарий
Федя

👍

Ответить
Развернуть ветку
-2 комментариев
Раскрывать всегда