Малыш Джон
Малыш Джон

Малыш Джон

Редактор
badge 6 лет с нами! badge Награда за 5000 очков репутации badge За 500 сообщений!
Регистрация
26/03/2018
Сообщения
28.959
Репутация
-950
Автор: Арсений Батыров
Название: Git: инструменты тестировщика (2018)

[Арсений Батыров] 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+
Процессор i-серии (i3, i5, i7) или аналогичный от AMD
Минимум 4 GB RAM
1 GB на жёстком диске
Разрешение экрана минимум 1280 x 800

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
Новые занятия из курса будут добавляться или первые две и все?
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
6
Просмотры
8K
ИринАф
ИринАф
Малыш Джон
Ответы
2
Просмотры
4K
ИринАф
ИринАф
Малыш Джон
Ответы
4
Просмотры
7K
Sinedis
Sinedis
Малыш Джон
Ответы
1
Просмотры
5K
kordon
Малыш Джон
Ответы
4
Просмотры
4K
Суперюля
Суперюля

Похожие темы

Малыш Джон
Ответы
3
Просмотры
7K
irina_voloshina
Johar
Ответы
4
Просмотры
8K
johnrudis
johnrudis
Брат Тук
Ответы
6
Просмотры
2K
ignorance
ignorance
Брат Тук
Ответы
0
Просмотры
1K
Брат Тук
Брат Тук
Дева Мэриан
Ответы
0
Просмотры
1K
Дева Мэриан
Дева Мэриан
Алан-э-Дейл
Ответы
2
Просмотры
5K
Aliaksandr Abramenka
Брат Тук
Ответы
2
Просмотры
6K
loko-esm
loko-esm
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Роджерc
Ответы
0
Просмотры
1K
Роджерc
Роджерc
Сверху Снизу