Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании. Для хранения и работы с кодом повсеместно используются системы контроля версий. Наиболее популярная среди них — 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+ Процессор i-серии (i3, i5, i7) или аналогичный от AMD Минимум 4 GB RAM 1 GB на жёстком диске Разрешение экрана минимум 1280 x 800 Продажник: http://software-testing.ru/edu/3-online/270-git ↓ Скачать: ↓
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы