- Регистрация
- 24.09.2021
- Сообщения
- 38 365
Автор: Арсений Батыров Название: Git: инструменты тестировщика (2018) Описание: Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.Для хранения и работы с кодом повсеместно используются системы контроля версий. Наиболее популярная среди них — Git. Он используется буквально в каждой второй компании. С помощью этой системы можно хранить большое количество различных версий кода, разрабатывать новый функционал без помехи работающему, проверять только новые изменения. Современный тестировщик сталкивается с такими задачами каждый день — и он должен уметь работать с GitКурс «Инструменты тестировщика: Git» содержит все популярные команды из Git, а также множество домашних заданий на отработку знаний. Программа курса: На этом курсе вы научитесь: Получать информацию о репозитории; Сравнивать файлы; Переключаться между различными ветками; Откатывать изменения; Настраивать удобную и информативную консоль; Решать конфликты кода; Создавать аккаунты на самых популярных сервисах и работать с ними. Что такое система контроля версий Обзор систем контроля версий Почему Git Создание аккаунта на github: Регистрация Обзор интерфейса Создание собственного репозитория Установка Git на локальный компьютерКоманда git cloneИнформационные команды: git status git diff git log git show git blame Работа с удаленной информацией: git fetch git pull Работа с локальными изменениями: git commit git push git merge Работа с буфером: git stash git pop Работа с ветками: git branch git branch delete git checkout Работа с файлами: git add git reset git reset --soft git reset --hard git reset HEAD Работа с git-конфигом: git alias user color .gitignore Решение конфликтов: решение конфликта мержа ветки решение конфликта буфера GitFlowРегистрация на GitLabРегистрация на BitBucket Технические требования Windows 10 / Mac OS High Sierra+ / Ubuntu 16.06+Минимум 4 GB RAMРазрешение экрана минимум 1280 x 800 |