- 15, Dec 2018
- #1
software-testing.ru
Git: инструменты тестировщика (2018)
Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое.
Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы.
Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании. Для хранения и работы с кодом повсеместно используются системы контроля версий.
Наиболее популярная среди них — Git.
Он используется буквально в каждой второй компании.
С помощью этой системы можно хранить большое количество различных версий кода, разрабатывать новый функционал без помехи работающему, проверять только новые изменения.
Современный тестировщик сталкивается с такими задачами каждый день — и он должен уметь работать с Git Курс «Инструменты тестировщика: Git» содержит все популярные команды из Git, а также множество домашних заданий на отработку знаний.
На этом курсе вы научитесь:
Программа
Введение:
Создание аккаунта на github:
Установка Git на локальный компьютер Команда git clone
Информационные команды:
Работа с удаленной информацией:
Работа с локальными изменениями:
Работа с буфером:
Работа с ветками:
Работа с файлами:
Работа с git-конфигом:
Решение конфликтов:
GitFlow Регистрация на GitLab Регистрация на BitBucket
Скачать: Скрытая информация :: Авторизуйтесь для просмотра »
Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы.
Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании. Для хранения и работы с кодом повсеместно используются системы контроля версий.
Наиболее популярная среди них — 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
Скачать: Скрытая информация :: Авторизуйтесь для просмотра »