Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

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

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

Git: инструменты тестировщика [software-testing.ru] [Арсений Батыров]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 731
Реакции
160
Баллы
63
Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.

Для хранения и работы с кодом повсеместно используются системы контроля версий. Наиболее популярная среди них — 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




Продажник
software-testing.ru/edu/3-online/270-git#описание
 
Прием платежей для сайтов
Верх